I think nice guys finish last for an unseen reason. When you finally cross the finish line, last place is the only position that has had a full, in depth view of the entire race.
Assholes up front can’t even fathom what us back here have come to terms with. And they never will. Their children will grow up to be pompous and self serving, but behind a veil of soup kitchens and charities.
The nice guys will wait, many pondering the question of whether they should continue down this path, a path where they watch everything they cherish and value disintegrate before the piercing reality of the assholes.
Eventually the nice guys will become assholes, and only a handful will remain as the essence of kindness in the human spirit.
It is only with the right woman that love will prevail above all else.
These are my beliefs.