Why am I always so rude when a guy on the street tells me I'm pretty and if he could have my number?

The guys are not cat calling and actually really nice but I'm always so surprised. After they leave I feel so mean and I'm sad because I think a guy who has the courage to ask deserves respect!
Why am I always so rude when a guy on the street tells me I'm pretty and if he could have my number?
3
1
Add Opinion