I understand where you are coming from. Sounds like me after my separation from my first husband. I ranted to anyone who would listen except my daughter. I didn't bad mouth him to her but everyone else was fair game. Time started to grow in between rants. It took along time to heal, but when I finally gave up the anger and let him go, I got better. Acceptance is the first step, then forgiveness your sake not his.
__________________
Bipolar I, Depression, GAD Meds: Zoloft, Zyprexa, Ritalin
"Each morning we are born again. What we do today is what matters most." -Buddha