Hi ba51th, welcome
I think a lot of people here can relate to your problems. Lots of us feel isolated and have self-confidens/ self-immage issues. I really hope you do use this community to vent and maybe find some kind of support and comfort.