((((((( HUGS ))))))) - and YES, the crazy cycle will end.... after you do the healing, talking and waiting that needs to be done (with poss the right medicine).... personally for me, my own HEALING came in and around about the 25th year of dealing with it all (and about 10 years after I got serious about getting better).
Getting down and dirty with intense Psychotherapy can and will produce results.... even if it is 6 straight years of your life, 2-3 times a week - with another 3 years off and on - lol.
LoVe,

Rhapsody -