Ask HN: Broke up with girlfriend, how to get on track with projects? 12 years ago
If you can afford it, take a week off, go to a beach somewhere, perhaps with a friend, and do some meditation. Maybe sign up for an online dating site to make you realize there are other options out there and she can't be the only one who can make you happy.