Young boy should be taught this. Just because you are the best person you can be, it doesn’t mean someone else will like you to the point of wanting to have a relationship with you. Your physical appearance is paramount, you can only do so much. As the author demonstrated, this character here is a wonderful, tactful person who’s caring and considerate, but he’s just not attractive enough to make women be in love with him. It’s neither his nor hers fault, that’s just how it is. You can blame god or evolution, that’s up to you.