Your experiences seem similar to mine in a lot of ways. Especially the psychological stuff which led you on a spiritual path to come to terms with the suffering.
Have you ever looked into vipassana meditation (dhamma.org)? If not, you definitely should. I have done several retreats at this point, but I was really relieved of the suffering caused by my dissosiative disorder halfway through my first 10 day intensive meditation retreat.
It is nuts when we begin to realize just how much misery we generate for ourselves by blindly reacting to our conditioned perceptions of reality.
The cycles are started by trauma of some kind, but can overcome by learning to observe without reaction.
RE: Re-Introducing Myself: My Journey from losing everything to finding a way