I used to be very insecure.
Now, I’m just a little bit insecure. Yes, the insecurity and envy are still there and I won’t say that I’m no longer insecure.
How did I overcome insecurity?
First, my insecurities drew me closer to God. I was hopeless. I was struggling in my career and in my relationships. I had nowhere and no one else to go to but God. Inside and, more importantly, outside the Church, I learned how much God loves me. Personally. Intimately. And because of that love, I also learned to love myself—with all my faults and shortcomings.
Second, I learned to take a good look at myself. Insecurity is also a matter of perspective. It's a perspective of ourselves. So, I expanded my perspective by reading books and meeting people. Doing so allowed me to see myself in a different light. To take a good, hard look at myself. At what I’m doing wrong and what I’m doing right. What I needed to change. And what I needed to appreciate.
Still, I don’t think I’m even halfway to completely overcoming my insecurities. It’s a long journey. But, it’s a journey worth taking.
P.S. The first lesson I learned from a book? Stop blaming others (from The 7 Habits of Highly Effective People by the late Dr. Stephen Covey).