perks of dating a geek age limit rule for dating