Oh the tangled web we weave onto ourselves! Right there with you Sister on the Mommy issues. Working on same things with my IC. So far, so good! I have noticed drastic improvements in myself over the course of the last 6 months. If only I could've resolved these things with an IC a long time ago. But you know how pride gets in the way of realizing you have issues with yourself...LoL
You definitely have to FORGIVE yourself first, then work on Forgiving others. After you Forgive yourself and realize that you are Human & that GOD made us all as falible creatures, then you will be just fine!
Repeat after me:
I am a GOOD person! I made mistakes in my R, and accept full responsibility for those mistakes! I will continue to Stand for the healing of my M, and trust in the Lord for the outcome! For I am a good person!