Jessie T. Wolf
That's so much to go through, i hate feeling trapped. It's such a struggle to be in a situation like that, i have been in similar myself. Be as strong as you can, things to get better, even if it does take quite a bit of time. My thoughts and hopes are with you.