melancholy123's post in I feel like I can't say no to my boyfriend was marked as the answer
You teach people how to treat you and because you always back down when he whines, he keeps doing it because it works! You need a backbone. Speak up for yourself, He sounds like a manipulator.
Also, "NO" is a complete sentence.