I think I know all the things you all will say, but I still think I just need to talk to someone about all this.

Broke up with my gf of 6 years last week. Rather, she broke up with me. Things had been rocky for a bit because she couldn't decide if she wanted kids and I've been firmly in the "no" camp for years. She finally decided that she wants them, so she broke it off because that's kind of a deal breaker.

However, two days before she had gone to meet some old guy friend in a different city for the afternoon. I thought it was kind of suspicious but I'd see how it played out.

Fast forward to the breakup, she says she's made up her mind and also she is kind of interested in someone else. Big surprise.

Bit of back story, we hadn't had sex in 3 years. Two years ago her dad got cancer, last year he died. You all know how much it sucks watching cancer eat someone. But I was there for her, I helped her get through everything. There was some other nasty shit last year I helped her through as well that I won't go into.

She finally got her life on track the last few months and I thought we'd finally get our relationship working again. Maybe more sexy times.

But no.

Tonight I went to the movies, got out around 8:30, her place is a block from the theatre so I figure I'll swing by to pick up a couple things.

I get there and she's laughing her head off with the new guy (windows were wide open, I wasn't creeping).

I'm royally fucked in the head from some of the shit we went through and she's moved on with no fucking problem at all.

I'm really fucking pissed so I decided to walk around town for a couple hours to cool off. Ended up swinging by her place again around midnight because I'm the biggest fucking idiot.

All the lights are off except her bedroom. Dude's car is still there.

Didn't believe branch swinging was truly real until I experienced it myself.

I wasted fucking years with her and I hate myself for it. I've never felt pain like this before and I have no idea how to manage it.

It'd be different if she had broke it off and then met someone in a few months, I'm totally fine with why we ended. I just fucking hate how it ended. She waits to break it off until after she has someone lined up. Because I'm the safe fucking fallback if he isn't her type.

Never trust another fucking woman again. This bitch broke me for life.

TL;DR I helped my gf through the worst 2 years of her life and got her back on her feet so she could branch swing as soon as I wasn't of any more use.

I want to smash shit and I'm so angry I have no idea what to do and no one to talk to about this. Fuck me. Fuck my life.

Edit I just want to thank everyone for the responses. You guys are seriously the best.

I'm slowly working through my emotions but the rage just keeps resurfacing. I'm now seriously considering that she was putting me through years of psychological torture to keep me around. So fucking evil and I am so fucking furious. I've never had emotions like this. I've never been this angry. I've never hated someone like this before. I've been shaking for an hour.

I'll be posting a lot over the next little while and would really appreciate you're continued support.