PBJandPickles - a unique name. Do you really eat this funny combination? As I read your post I see myself - we're both stuck with crappy partners except I'm way more stuck than you. Get away from this man and don't delay. Its great you didn't let on he was trying to bother you in post #19.
When I was 17 there were clear red flags but I was too blind to see them - naive and shy. Thinking back now, I wish a family member would have literally picked me up and sent me to a far off country to get away from my then BF(now my husband). Sure I would have protested and kicked and screamed but it would have saved me a ton of grief.
My only solace is I have my girls and guess I never would have had them. But for any woman who has these red flags hitting them in the face....please pay close attention. Learn from other women who've been there and have the scars and soul bruises to prove it.

You deserve better and its even better to be alone than have a rotten partner.