Believe in Yourself - Squash those insecurities
As far as I can tell, low self-esteem is a real epidemic. People are running around feeling bad about themselves or pretending to be better than others, or both. It causes problems in relationships, anxiety disorders, the inability to make decisions or achieving goals. It brings people to act smug to each other, keep secrets and hold grudges.
Why are we feeling so terrible about ourselves? Don't we all deserve to feel good about ourselves, no matter what anyone else is doing? Let's tackle those insecurities!
First listen carefully
What do you say out loud to other people to dismiss their compliments? When someone tells you you are great, what is the first thing you want to say to them or to yourself? This is the first clue as to how you feel about yourself. If you can't accept a compliment from someone else, how are you ever going to accept one from yourself and vice versa?
Explore what you are naturally good at
Find things that you are naturally good ant and do them often, praising yourself for your natural gifts. You have no idea how you impact other people. Your very being may be enough to inspire major changes in other people. But you have to show up with the things you are naturally good at.
Convert the comparisons
Rather than comparing yourself to others and feeling better or worse about yourself because of that comparison, covert that comparison into an observation for yourself. Neutrally decide if that is a reality you would like to pursue or not. For example, if someone is regularly exercising and you compare their habits to yours, rather than feel bad because you don't do it as much, inquire within yourself, "is this something I would like to do more of". Be inspired by their approach to life rather than using it to whip yourself over.
On the flip side, if you see someone doing something you don't agree with or you think you are doing better, rather than see them as worse than you, soften that to different. We all are approaching life in our own way while mirroring reality for others. If we all did it the same, we would be so bored.
Stop assuming you are the only one
You are probably struggling with similar issues to those around you. You just might not be opening up to each other about it. You can put yourself in the position of sharing, or reach out and find others that are experiencing what you are through community groups or online communities. There is likely someone out there going through what you are. If you find out that you are not the only one, it helps you release your judgements about it and any fears you might have that people will "find out".
Try something new or do something you know is hard for you and then praise yourself for the attempt. Remind yourself of your own strength and see what happens next.
There is a great Ted Talks on self-confidence worth checking out. It is also worth listening to if you are a parent. There are all kinds of inspirational videos, websites, quotes, etc. out there for you. Reach out and find a reason to love yourself more.