i think everyone goes through this , and i'm not a therapist but from someone's point of view who has seen it and experienced it , as hard as it may sound ... cut that person out. and if you're thinking about harming yourself , please speak to someone and/or call a hotline. :) you matter
and you got this okay. it took me a while to learn to be okay with myself but 5 years from now , the people you speak to now prob aren't going to be in your life , so why are you stressing over it ? cut them off and move on w your life. delete social media , disappear for a while and get yourself together , it will help , i promise !!