I'm really sorry about your situation. That sounds awful. I know it sounds obvious, but you didn't mention it, so I have to ask if you've tried calling the police or social services.
I would really recommend estrogen, if you can't get it legally do diy. It pretty much instantly got rid of my own depression, which I can now see is completely hormonal. It might not work the same for you, but I would definitely give it a try.
My moral values, such as valuing reducing suffering as far as possible, qualify I suppose.