Sorry this is so long….
I have been in an on/off relationship with ex partner for three years, both mid 40’s, both divorced, both have kids. I had been single for a long time and felt so lucky to have met someone I really liked.
However, he was very temperamental from the start, a few red flags after about 6 weeks that I stupidly ignored, very quick to temper, could be very nasty with his words, smoked weed daily (on and off), when I pulled him up on bad behaviour he would blame me, storm off, disappear for days on end, finish the relationship, I would always go back begging for another chance, I just put him and his feelings over and above mine, he must have finished with me about 10 times over the three years and I always went crawling back.
I had a bit of a epiphany about 3 weeks ago and started counselling to try and sort my boundaries and to help me end the relationship, it has been great so far and he seemed to have stepped up to my clear boundaries and he actually apologised for the first time ever after another uncalled for shouty outburst.
At the weekend we went out for dinner with his family, his son was on his phone and saw a message from another woman, his son called him out on it (bless him) it was awful, he made an excuse about it being innocent but wouldn’t show me his phone so I just got up and left the restaurant.
He collected me on Sunday morning to take me to get my car and I absolutely let rip at him, I was so angry, I called him out as an abuser, a stoner, a liar and a cheat it was three years in the making and I was so so horrible, I literally screamed at him and shouted at him and called him all the names under the sun for the whole car journey. I am actually ashamed of myself, I was vile. I have blocked him on everything but have an overwhelming urge to call and apologise but that’s just stupid isn’t it?