It saddens me when I read this kind of stuff from young guys like you. I am not going to sugar coat things. It is going to be tough(not impossible) to get the women you are hoping to score at a young age. Most young(till late 20's) women don't care about much more than looks, but as women age they will expect you to bring more to the table than just a full head of hair. That is where the work you put in now will pay off. Sure it will suck not getting the women that you desire for the next few years, but while you have free time and are not distracted by women/relationships you can work on improving your situation. I know many around here will say it doesn't matter, but I would like to think that your value would go up relative to the amount of success you have in life. I am sure a 6/10 would be more likely to give a successful Exodus a chance over an Exodus that is living at home, smoking weed, masturbating, and playing video games all day.
Swingline has made the comment before about paying for sex. This is not a bad idea. Relationships can be a pain in the ***, not to mention expensive. Overall you will save money going to prostitutes and you can get all the nasty **** you want to do out of the way before you find the girl of your dreams.
So yes there definitely is a reason to improve your life. It will be tough, but try to keep your head up and your eyes on the prize. You will find the woman you want one day AND you are going to be a great dad........
to some full heads kids.