Oh, sorry to hear that. I understand how you feel. I have a few friends who are in the same situation. One of my friends, her boyfriend broke up with her just before the wedding. :-(
But not all guys are the same. There are many nice, responsible guys out there. You may still find a good one.