Jim, are you sure you want to discuss this in a public forum? At the time of this response, there are 127 anonymous guests reading the forum. Are you sure you want all of them to know your business? I know it can feel like we're just talking to the people who respond here; however, what we write here is available to the entire internet. I advise caution.I'll send you a private message with my answer, if you want.
Have faith, sir. There is some lucky woman out there whom you have yet to meet.
The answer is to focus on yourself. Get down the gym (That way you won't feel that your next girlfriend is out of your league). Focus on eating healthy rather than drinking badly. Channel your thoughts and frustrations elsewhere.I've had a relationship that when it ended I thought that was it, it wasn't I met someone else and actually they fitted better but it took time and I enjoyed some me time and played the field till it happened.