I think I may have said this before, but I'll say it again: you think too much. What happened sucks, I get it, but there's no point worrying about it at this point. I don't mean this in a disneyland-fate kind of way, but if it happens, it happens.
You're still young. You've got lots of time to meet quality respectable girls.