Welcome Shuck.
You´ve come to the right place. I´m sorry you went through such a bad time, but I believe the first step is to express yourself about it to get clarity. Then you can deal with it more easily.
I find it great that you have isolated each trauma. Sometimes everything goes in circles like juggler´s balls and I find that the first task is to isolate them. Good for you!
Feel free to talk and remember that it´s not always the adversity itself that is the problem, it is how you deal with it.
Good luck, hope to see you around,