I agree with dailyhealing you are not terrible you seem like a genuine person to me and a lot of us here feel similar to you, try not to let others dictate how you feel about yourself (this is hard i know) but this community will always be here to support you when you need it
p.s that's one of my fav metallica song ever good choice