You're an average guy with average dreams.

You meet an average girl that you find attractive.

She rejects you and you feel disappointed.

Society and people around you tells you to get better so you 'deserve' someone like her.

Get richer, get fitter, get more popular, etc

You do that.

She and girls like her flock to you.

But do they deserve you?

While you trained and tortured yourself mentally and physically, they have been sitting around getting fatter and sucking dicks.

What did they do to improve themselves?

They don't have the same value as you. Not even close.

Their value gets worse and worse with every passing second.

They don't deserve you and you don't deserve shit like them. (Unless you are pathetic enough to still want them.)

Focus more on what ever brings you happiness. Don't give in to people that try to take away your happiness. Life is hard & unfair but you don't need to be hard on yourself. And when you are being hard on yourself, recognize that you are doing it because you want to.

Wishing you peace of mind brothers.