Melissa, that is why everyone sees really pretty girls with complete trash men.
Trashy guys (bad boys) ask pretty much every attractive girl there is.
100 may say "no", but 101 will say "yes". You were probably the 10th girl he asked out that day. Guys like that do not take rejection personal at all, they just move on. Kind of the way most people are when looking for ANYthing online, or real life.
It is nothing but a numbers game for some guys.
I think the rest of us guys could take a lesson from them.
That was my problem, I used to think it meant something was wrong with me when a woman said "no" for a date