Wait, why wouldn't a 16 yr old go out with a guy who's 21? First of all, most women look for maturity and find it in an older man as opposed to most of the 16 yr old dudes around here. Also, it's something for her to show off to all her friends "oh i'm mature, and sexy. I can get a guy who's 5 years older than me".