I'm really sorry for your situation Unhappi.
There's been some really good advice here - please do take a look at the following links too
http://www.soberrecovery.com/forums/...out-abuse.html http://www.soberrecovery.com/forums/...hat-abuse.html
Please - take care of yourself.
D