I've been seeing a guy for over a year. It would never be a full a relationship but it was the best sex I have ever had, I fancied the arse of him, he was always calm and we had some real points of connection with stuff going on in our lives/ interests.
However in many ways he was really bad for me. I realised he was a habitual liar and had deliberately lied to me when we first met so I would go out with him. He lied a lot about small things and bit things. He would cancel a lot at the last minute. He continued to do things that I told him upset me. Ultimately, he made me feel invisible to him. And I finally decided this was bad for me.
I ended it in a really nuclear way at the weekend after he cancelled at the last minute, again. I went nuclear to make sure I couldn't be weak again and take him back, as he wouldn't want me back.
I already regret it. I am very lonely and he was someone I could text about little things from my day, someone I could talk to about things I have no-one else to talk to about. Someone who would hold me.
I never thought I would be in the position where I would rather have someone who was often crap than no-one at all. But I am now thinking, I wish I had just sucked up the crap for the stuff I got from him.