Long time lurker, first time poster.
I'm 27, and I've recently ended a brief relationship (7 months) with a wonderful guy, let's call him Steve. Steve was kind, generous, stable, very understanding, very supportive, a great listener, generally happy to go at my pace and incredibly emotionally strong. Amazing sex life. We always had a good time together and he is easy to talk to and very smart. He definitely made me a better person. We have lots in common in terms of values, and what we want from life. He's a real family man which matters a lot to me.
However, I felt that I was missing the "spark" somewhat. A few months in I started to realise I was missing the banter I've had with previous boyfriends. The joking, flirty back and forth. Steve could be quite black and white, so while he could be silly, if we were having a serious conversation and I made a joke he wouldn't get it and I'd have to explain it, little things like that. Such a small thing, but inside I felt "this isn't right".
However, since we broke up a month ago I've been plagued by regrets. That perhaps I've let go of an incredible man who I could have been happy with. I keep thinking that long terms so much of a relationship is getting along and be commited and willing to work on things. He would have made a wonderful husband and father in many ways. I read so many horrible stories on here, and he is such a catch.
I'm very maternal and I want a family in the next few years (though not in the next year or two), and this feels like such a setback in many way.
For context, a year ago (before meeting Steve) I got dumped after a 4 yr relationship with a covert narcisist, who really manipulated me and destroyed my self esteem (love bombing, gaslighting, the usual). So in comparison, Steve felt like a such a breath of fresh air, especially at the beginning. Kind, compassionate, reasonable.
Have I made a terrible mistake?