I got married 3 times and had a dozen+ girlfriend, I don’t know. But I can tell you this, in my experience, the better looking the girl is, the more difficult the relationship and the more hardship for you. The best looking girls I had sex with were the laziest, both in bed and in the relationship.
My experience has been the less attractive girl, visually, often have a much better heart and are willing to make efforts to make it work (again both in bed and in the relationship). So considering an 8 out of 10 with pfs is less attractive to girls than an 8 out of 10 with no health issue, and considering that if you match yourself with a girl people would objectively rate lower than you you have better chances the couple will last, I would say stay with her and wait until you’re sure and have no conflicts in your head before thinking about marriage. For marriage, you have to be sure 100%.
Furthermore, looks don’t last. We all want that 20 yo good looking girl*, but unless you’re willing to change every 5 years, the girl you’re with will get older and less attractive. In the end, what is left is the conversations you can have, the friendship and the good times. As you grow older, this is more important than looks. Beauty if fleeting but a good personality stays forever.
Granted, considering I got married 3 times, maybe I shouldn’t be the one giving advise. In the end, it’s about how you feel about her.
*It’s actually a proven statistic. Men from 18 to 50 prefer 20 yo girls whereas women generally wants men a little older than they are. Oddly enough, the men that receives the most messages on dating apps, after compiling millions and millions of data entries, are around 50 yo. But it’s nothing compared to the number of messages 20 yo girls receive. Shocking statistic but with dating apps, computer analytics and the size of the sample (more than a billion entry) it’s hard to argue with the results even if it’s unpalatable.
I wish you the best
Ozeph.