Oh Dear Sizzlesquid,
I fully understand where you are coming from, not an easy situation to be in, when you love someone no matter what they do you think it will get better. It wont. It has taken me almost a year (and Ive been lucky!) to leave and now I have, its the hardest thing ever and it tears you to pieces, but you have to leave him, i doubt he does love you, but he has deep rooted issues that only he can help himself, please take the courage and leave - before you end up in the nearest casualty dept. My ex slapped, punched, stabbed me, threw drinks at me, confiscated my mobile phone, controlled everything i did, what i wore, hated me going clubbing, hated men looking at me, isolated me from my friends by turning them against me, he was very clever but very dangerous. In the end i just felt sorry for him, and pity is no basis to stay with someone.
Take care,
My thoughts are with you
RQ xx