I totally understand where your coming from @RealPlumEagle
I once tried dating a great guy but he did earn less than me but did have money left over for some things. He was early 40s and was happy with his life. He had no intentions of retraining or applying for promotions etc. It wasn’t an issue as I was happy to compromise but over time I found that he just couldn’t afford to keep up with the lifestyle I enjoyed. When I suggested some restaurants or even just a random meal after work, impromptu getaways or even something as simple as a cab home rather than a train it started to show how different we were.
I wanted more for me, I owned my own home he rented a flat, my car was relatively new his was older. I enjoy impromptu dinners or nights out. I have the money to book weekend breaks on a whim etc he couldn’t keep up. I began to resent him because i was always then offering to pay or giving up what i enjoyed. I just couldn’t see us aligning in future or growing together.
My ex on the other hand earned similar to me and we enjoyed a great life together. 3/4 holidays a year, impromptu breaks away, dinner dates mid week etc. We could afford a nice home and both had nice cars. I felt so much more fulfilled. It didn’t work for lots of reasons (v personal) but all I would say is don’t settle for someone that’s not right for you.
If the potential is there for them to be equal or better and your values, work ethic etc align then give them a go.
i do understand life happens redundancy, illness etc but that’s the unknown, any new relationship would struggle with that and anything long term is something that’s workable as there is likely already a decent base for making it work.
for reference my current partner earns less than me, but is ambitious, he is a hard worker and pulls in overtime. We currently don’t live together but we work as it feels equal.