Started reading Models and I now realize that I have a lot of mental blocks holding me back. What are some ways to solve mental issues after you identify them?

I care too much about what people think of me. I am afraid to say and like things because I don't want to lose connections. I moved around a lot as a kid and didn't have many close friends until high school. It also causes me to become needy once I get close to people.

I'm also really self conscious because of the culture I was raised in. The family and community I grew up with are very judgmental and gossip constantly about each other.

I also used to be a cocky annoying shit as a kid about how smart I was. Eventually I realized that a lot of people didn't like me because of it. I also ended up making a lot of big mistakes because I was overconfident. Now I think I naturally overcompensate and have trouble being confident.

I want to be able to overcome all of this so that I can be more comfortable with myself.

Edit: Thanks for the responses. I'm going to move this to ask trp