This is not a sweet thing to say to a guy
A lot of women seem to think saying "you deserve a nice woman who will love you and cherish you unconditionally" is a sweet thing to say to guys who genuinely try to be the guy who women say they want.
It isn't actually as much of an ego stroke for guys as women think it is. It's patronising, condescending and downright rude. The women who say "you deserve a woman who loves and cherishes you" to a guy, never actually put *themselves* forward to date him.
If a single woman genuinely wants to boost a single guy's ego, whom she thinks deserves to be loved and cherished by someone, why can't she be the woman she talks about and stop sitting on the sidelines waiting for his perfect partner to magically appear out of thin air?