Oh gosh I am so sorry you went through all of that. But you deserve much better and you are only one that can make it better. I know I have lots of depression also from my past problems and it really affects me when I am with depressing people. That's why I have chosen to be with more...