Long story short, I am a twenty-one year-old (turning twenty-two in a week) male and it has been three years since I experienced "intimacy" with a woman in any way, shape or form. I lost my virginity at a late age of 19 with a girl that I didn't like because I was tired of people pulling the "you'll never get laid" insult on me (I didn't enjoy it a single bit because of porn-induced death grip and had to fake a climax so that I could leave), but I digress.

Here is a short list of what I have going for me so far:

  • Dresses well and good hygiene (some family even say I overdo it).
  • Above average height for my race (5'10" as Hispanic).
  • Deep voice (I have been told I sound like Barry White and Optimus Prime).
  • High GPA in an undergrad STEM degree.
  • Involved with my Toastmasters group (won some competitions).
  • Plays golf, rides longboards and lifts weights.

Here is a list of crap I need to fix:

  • Socially weak/anxious. (can count the number of friends I have made in college and parties attended on one hand)
  • Works a shit, minimum wage job (even though I'm a full-time student and this is just money for graduate school, I am embarrassed as fuck about it).
  • Addicted to pornography.
  • Lives with parents (even though I'm doing this because I have a full ride through school if I do so, it is still unattractive and sad).
  • Catches oneitis like the Plague (a girl, that is quite average-looking, got my number and literally after a week, I was infatuated with her; even her not responding to my "Good Morning" SnapChat would make me upset/cause me to break down).
  • Has no social hobbies and can't enjoy himself when it is time to let loose.
  • Doesn't approach girls because the pain of rejection will cause me to break down and sometimes cry.

All of these issues have been making me angry and feeling like Hell lately. There is just so much for me to tackle. Which of these issues should I address first and foremost? Thank you all in advance!