I've been having issues with my relationship for the last 8-10 months (relationship has lasted roughly ~2.5 years), a lot of it stemming from my own insecurities and issues to be honest. I've gained some weight and felt down on myself overall, which had led my unhappiness to leak into the relationship. I'm actively working on getting back to where I was before and have set goals that I plan on keeping. The most recent situation was a giant slap to the face and a wake up call for me, but I'd still like some advice on how I should proceed. I was never in LTR's prior to this, the longest a relationship lasted before this was 4 months.

We've "broken up" on a number of occasions, most of them lasting less than a week. Some were initiated by her, one in particular was due to me berating her and the others follow a similar pattern. I'm not proud of the arguments we got in. Some initiated by me after giving an ultimatum and her rejecting it and doing what she wanted to do anyways. Most of them were fueled by alcohol and the bar scene, which we were both frequent fliers prior to us getting together. It was good for about a year and a half, and then I sort of disconnected from her and started to keep her at arms length.. That's when I went into a fog and dazed state.

This most recent one seemed to be the actual end to the relationship and was initiated by me (giving her an ultimatum in regards to going out to the bars more often than I liked and staying out late -- Mind you this was a Thursday night, which is a red flag by itself). I kicked her out of the house and ended it that night. I then went NC and didn't talk to her for a few days. We started to have minor conversations again, but nothing serious. I found out she slept with someone only 4 days after breaking up with me.. She claimed it was due to being drunk and sad, technically she was single at the time. She has never cheated on me and when things were good, they were very good. She's a great person and I can see myself with her in the very long term. I can most certainly get over the fact that she slept with someone so quickly after breaking it off with me (I know she wasn't talking to him prior to us breaking up).

We've been talking pretty heavily the last couple of days and I most certainly can see us reconciling the relationship if I choose to go that route.

I take full responsibility for my actions and understand that I played a big part in quite a few of our issues .. I think that a lot of underlying issues will be alleviated once I get myself back on track. She stuck with me for a nearly 8+ month rough patch. But is there anything that I'm just missing here?

Thanks!