That's what mates and martial arts are for. I got dumped recently, and I've used it as motivation to step up my training. Instead of moping or playing video games in the evening after practice, I go run sprints, hit the heavy bag, use the jump rope, do calisthenics, or I go over to my buddies house and play the saxophone.
If you can't be happy without a woman, how can you expect to be happy with one? Or make one happy? One should tend to his own house before he goes looking in other peoples windows. That applies to relationships as well.
Also, it doesn't matter who you get with, they won't like this or that about you, and you won't like that or this about them. So what? I don't like certain things about my friends, but in the end I love them all the same.