Loving yourself is hard. I used to think, "I just need to change/improve, then I'll be someone I can love," but I realized that is putting the cart before the horse. You can't change or improve until you love yourself, because the reality is that when you change or improve, you are still the same person you were, just with new skills, a new haircut, new clothes, whatever. That person you hate never goes away. You just have to love them as they are, and accepts their shortcomings and flaws.
Loving yourself is hard. I used to think, "I just need to change/improve, then I'll be someone I can love," but I realized that is putting the cart before the horse. You can't change or improve until you love yourself, because the reality is that when you change or improve, you are still the same person you were, just with new skills, a new haircut, new clothes, whatever. That person you hate never goes away. You just have to love them as they are, and accepts their shortcomings and flaws.