I've been crying since last night because my boyfriend has been hurting my feelings. I try my best to make him happy and it seems like I only just make things worse.
We've been together for 2½ months and the first few days he was an amazing guy and treated me like a princess then after about 2 weeks he started treating me badly and compared me to his other exes saying they were better than me at kissing, etc.
I forgave him for those things but a few days ago he decided to say "Nothing you say sparks my interest." when I asked him why he barely is speaking to me in person. I felt really stupid because all this time I thought he was interested in the things I talked about and everything. He also decided to tell me that I'm the most negative girlfriend he's ever dated. . . That really got to me and I felt really upset when he told me that.
Yesterday he got really pissed off at me for ACCIDENTALLY spoiling the show he was watching so I decided just to end the conversation and tell him bye. We haven't talked for 18 hours and I dont really plan on talking to him for the rest of the day. I dont feel like im good enough because he usually points out my flaws and HARDLY points out the good I do for him. . . I do my best to satisfy him but it seems like all he does is get upset with me for the things I do. . .
What should I do? Should I just stop thinking that he will change for me?
Should I just give up?
Most Helpful Guy
He is the problem, not you. Tell him to fuck off and find a guy who appreciates you and treats you well. Maybe he will learn a lesson that will make him a better person, but I doubt it. Douch bags like him rarely change.3