A big hug to you, Corraline, grieving is hard.
I think you are on the right track here:
Focusing on me now instead of years of focusing on what the heck was going on with him that i could not figure out.
Listening to some meditation CDs
taking flower essences for grief, rumination , etc
going to my therapist every week
reading
working
crying
trying to just b ok with my pain and not punishing myself for it anymore.
Accepting what is NOW the best I can
Keep going, steady and gentle with yourself.
and we are here for you.