My advise (help) to you is to STOP EVERYTHING, go to the USMC Recruitment center and sign up immediately. Don't even stop to think about it, just go do it! This will solve many of your current issues (may provide a few new ones but who cares) and put you on track for your future. Think of what you want do do for a career and make sure your MOS will be related to that so when you go looking for a job, after you do your time, you'll have experience and that's what people care about when hiring (prior military and experience.)
The military on your resume will show that you have worked in an environment with harsh conditions and minimal supplies to get the impossible done just in time.
Plus you get to shoot some way cool guns! lol
Go do it Dom! They're waiting...