Mature dating advice
Give a guy a chance if he checks most of your boxes, especially if he checks the big ones but is missing some of the smaller ones.
This doesn’t mean you settle and marry someone you don’t like.
With every box you need checked, you are eliminating the likelihood of actually meeting someone like that. All I would say is that you just need to be careful that your standards and expectations are realistic.
Therefore I also believe that if you are not prepared to get married in general, you should not date.
If you feel you are too young to get married, if you feel like you are too busy to marry, or if you just don’t want that level of commitment right now in your life, then I believe dating is pointless and will only get you into trouble.
If you don’t get to know his personality, you might not realize how attractive he actually is.
Plus, in twenty years that hunk you married is going to look a lot different.