Learn to love yourself for who you are, not just what you do - there is a big difference.
Love and Sex Signs: Venus, Mars and AstrologyAcceptance is the letter sealed within the envelope of inner peace. - Charmainism
Shake Hands with Yourself: A Peacemaker's Guide to Happiness & Inner PeaceDo it badly; do it slowly; do it fearfully; do it any way you have to, but do it.
Reinventing Yourself: How to Become the Person You've Always Wanted to BeWhen you forgive yourself, you free yourself from memories which aren’t serving you anymore.
Your Life A Practical Guide to Happiness Peace and Fulfilment