I'm 23, tall, quite muscular, an electronic engineer, doing kickboxing and playing saxaphon as hobbies. But I still got a lot of insecurities. I'm a good worker and often get compliments, but I still feel that I'm not good enough. Often when I'm around other people they like me, but it's difficult for me to make real friends because I feel like I'm not good enough. Often I get hit on by women, but fuck it up because I don't feel they really like me.

I'm clearly doing great in life, but still feel insecure. How can I overcome this ? Any good books, videos, workshop ou there, that could help ?