I think everyone have different problem that lead to depression. Mine is difference than urs, but I think that if I experience the same things you facing instead of experience what i have in my life right now I would feel a lot better, different ppl and different weakness.
I can tell you this eventhough it is very very bad momery, it still at least it did not affect you body physical.
What i am try to say is that you are, in my opinion, still a lot lucky than someone who had to experience some thing like War, Rape, Adused, Horrible accident, that's not only live them suffer in memories but also, left them with for example, lost hand or leg, handicap, aids/hiv all that bad stuff you know.
Some disease or disorder cannot be cured, but if it solely about bad memories, then this only about in ur mind and how you gona have to get over it. I know it not easy for many ppl including me but at least it is cureable if you really wish to make it happen because it only in ur mind.
think about it can ppl who lost their leg, get their leg back?? can ppl who have hiv positive cure them from the virus completely???
you know once I face some things that happen to me that I couldn't take anymore. I feel like I want to jump out of the building to get away from it. But I can't i am too afraid to die, I do not know where I am going to go when I am actually already dead, you never know if heaven or hell really exist or you just gona die ur soul would just disappear forever. There are many things that we do not know in our life, but at least what we can do is happy with what you have right now and try to make it better, "respect the past and represent the future"
good luck man!