clarebel, He is clearly in control of your head, you have got to stay away from him, he is a complete control freak and it is as if you are brainwashed as crete says this man has assaulted you and you want more,if you go back you might get more than you want, you are walking a tightrope, get away from him, stay away from him he sounds dangerous to me, he will not change, do you enjoy being controlled ? I really think he has big problems and needs help as you will if you stay with him. you will never have self esteem while with him.