It’s extremely unfair because humans are not perfect. We can strive to be better but will ultimately do something wrong many times in our lives. The best we can do is learn.

We all make mistakes, say things we don’t mean in the heat of the moment, and misread people. Depending on what it is, as long as it’s not serious, we should apologize and try to make up.

A guy complaining about dating may say things he doesn’t mean in the moment. It doesn’t mean he acts that way 24/7. Likewise he doesn’t always act moral 24/7. No man or woman on earth does or ever will.

Why should someone not deserve a loving partner because sometimes they aren’t perfect? Yeah they could work on themselves, but even if they were 100% nice and did all the right things, that doesn’t guarantee she’ll date him. He still needs to be attractive and compatible with her. These are non negotiable.

Morality only holds a man back if women start to leave him because of it. It has nothing to do with getting dates. Those requirements are vastly different.