Ok, Now I really think your totally bent on self destruction to want to be with that nutbar!
My God woman, if you had a daughter, think of her being treated like that and what you'd want her to do.
I'm not saying D him although he falls extremely close into the category of top notch losers the way he's treating you.
STOP CALLING HIM! He pulls you in everytime, and he is disrespectful of you every chance he gets.
Why would you want to sleep with that?? How would you feel afterwards about yourself?
The message it would give him is; I can walk all over her, treat her like dirt, be as disrespectful as one can get, and she still wants me! Now, What does he really think of you letting him treat you that way?
Sorry if I sound harsh, but gosh darn girl, he is unreal!
Let him go. If he changes-GREAT! If he doesn't, give him a do not pass go card, go directly to he##!! Rachael