Okay guys, I need your opinion on whether i treated my girlfriend like shit. Here it goes. My girlfriend and I met two years ago on Facebook. It was an instant click and everything was amazing until march of the following year. She was a clinger. Stage fucking 10. I couldn't do a damn thing without telling her or else she would cry and shit wouldn't be good. So I decided I would break up with her. After breaking up with her, she kept texting and calling and basically made me feel like complete shit. So a few days later after saying she won't do it again, I got back together. But as I should of known, shit doesn't change that fast. It went on for like 8 months, breakups and getting back. I bought her a promise ring one day because it was her birthday and it was a big deal for me. I was always there to listen to her problems and shit and never did anything she didn't like (besides smoking weed). One day she wouldn't leave me alone and I had a bit to drink as well as a bit to smoke and I was bullshitting with my buddy at his house. She wouldn't leave my phone alone and she was nagging the shit outta me about smoking (she hates it) and I was like don't be a cunt please give me breathing room! And right after I sent it I knew I shouldn't of. She stopped talking and left me alone for the night. The next day I get a fucking call from her mom saying blah blah blah you need to come and talk to me. I've never met her mom before ( Ik its weird as hell) so obviously this was the most awkward thing in the world. Long(er) story short, she kept in touch with her ex and while we were still dating, she kisses him and all this shit. A few days later breaks up with me and goes with him. I was heart broken. Like I didn't think I would be but it's not having her around that hurts the most. Now she realizes why she broke up with her ex in the first place and she's making all these posts saying oh you both treated me like shit blah blah blah. And reading that made me think.