It sounds like you’re really stressed out about yourself so much that your self confidence has taken a hit. I’m really sorry for that :( it must really be wearing you down to feel this way so frequently. I do think a lot of your concerns are unfounded and that you’re likely overthinking and worrying...