Hi,
After reading your post I am worried. I think you need to get some professional help. Remember, domestic violence does not necessarily mean physical abuse, it can mean emotional, mental, financial etc abuse. Take a look at the website www.womensaid.org.uk. They offer valuable advice and useful contact numbers that could be of benefit to you and it seems you desperately need someone more qualified to talk to.
Also, speak to your GP. Don't feel embarassed to go to them and discuss with them how you are feeling, they may be able to help!
I wish you all the best.