Hi Ash,
I understand your frustration. Sometimes the best solution is just living day to day. Constantly focusing on what might have been tends to cause depression and anxiety. Should you have an eye on the future? Of course you should, but just try to keep a positive attitude. You are a smart, charming, sweet guy and there's no doubt you'll find that special someone. It may be tomorrow. It may be a year from now. As for finding another job, that can be difficult. Working 65 hours a week is doable for some people, and it's probably best to only do that as a short-term solution. As for the college class, sign up for the spring one at the earliest possible time so that you can be one of the first students on the roster. In the mean time, remember that you're still young and have plenty of time. Try to focus on what is good in your life instead of what is bad. Remember that there are people here who are just a PM, IM, or phone call away.