All of that may be true in various degress but damn... your biggest problems are/were clearly psychological. Keep practicing the art of not-giving-a-fuck and you'll keep getting better.
(From OP's About Page:)
>The self hatred I had for myself, brought on by body dysmorphia, worsened so much that I refused to interact with anyone other than my roomate, never went anywhere without a hat, and only went grocery shopping at 4 AM (when there was the least amount of people at Walmart) because I was horrified that people would see my face and be disgusted by me.
(From OP's About Page:) >The self hatred I had for myself, brought on by body dysmorphia, worsened so much that I refused to interact with anyone other than my roomate, never went anywhere without a hat, and only went grocery shopping at 4 AM (when there was the least amount of people at Walmart) because I was horrified that people would see my face and be disgusted by me.