So you have a choice and decision to make:
Keep rejecting yourself and remain unhappy with yourself.
Accept yourself as you are and discover happiness with yourself.
Accepting yourself is a prerequisite to being happy with yourself, there is no point trying anything else until you are willing to accept yourself.