Maybe the following quoted message will help you not feel so bad about what your going through or yourself.
I got it from this site that has helped me quite a bit with my messed up emotions and relationships. http://joy2meu.com/
"Codependency is about having a dysfunctional relationship with self! With our own bodies, minds, emotions, and spirits. With our own gender and sexuality. With being human. Because we have dysfunctional relationships internally, we have dysfunctional relationships externally.
Codependency is an emotional and behavioral defense system which our egos adapted in early childhood to help us survive. We were raised in shame based, emotionally dishonest, Spiritually hostile environments by parents who were wounded in their childhoods by patriarchal, shame based civilization that treated children and women as property. We formed our core relationship with self in early childhood - and built our relationship with self, life, and other humans based on that foundation. Programmed to feel shame about being imperfect humans, and trained to be emotionally dishonest, we were set up to live life reacting to the emotional trauma and dysfunctional intellectual programming of childhood. Because we feel shame about being human, we have a relationship with life that does not work to bring us Joy or inner peace.
We do not have the power to change others - we do have the power to change our relationship with self by healing our codependency / wounded souls. We can access the capacity to accept, embrace, forgive, have compassion for, and set boundaries with, all parts of self. Learning to Love our self will allow us to gain the capacity to Love others in a healthy way. Changing our relationship with life can transform life into an exciting adventure." ~ Robert Burney