I've spent much of my life—as a student, an athlete, in business, in relationships and in general—demanding perfection of myself, and, of course, falling short and then feeling inadequate on a regular basis. Most people I know and work with have some version of "I'm not good enough" that runs their life, their work and their relationships.
Self-love, however, is what you're searching for at work, in your relationships and your life. Sadly, people spend most of their time thinking someone or something else can give them what only they can give themselves. To be truly fulfilled in life and relationships, you have to find the love within you and give it to yourself. No other person, material possession or accomplishment can do it. It's up to you.
Especially when it comes to relationships, self-love is essential. One of the best gifts you can give to the people around you is to love yourself in a genuine way. As my mom used to say to me when I was young, "You can't love anyone else until you love yourself." 3 steps to truly love yourself