Rather than giving up, maybe you should see a therapist. This sounds like a problem that would be up their alley.
A good one might be able to help you deal with the things that are holding you back.
It might not work but it beats not trying.
A good one might be able to help you deal with the things that are holding you back.
It might not work but it beats not trying.
I will say that people are complicated, and as a person dealing with people it can help to have another person who understands and respects you to help you figure it all out. You have to be ready to listen, though, and that isn't always easy, but when your own understanding of the world fails, it helps to consult another persons to see what you could be missing.
Source: Am also a person who deals with people