Girls, you always say it. "Why are men such pigs? All men care about is sex, sex, sex, sex, food, sex, or head." And for the most part (when a man is around a woman), I agree. But there are reasons behind why a man wants sex on the first date, or on the first hookup, or on any hook up. Girls may see it as a problem, but if it doesn't happen, for the man, it WILL be a problem.
Men get Blue Balls. Simple as that. That feeling is so painful, and usually lasts 2-6 hours. It's like having your balls crushed into pieces, and cradled by a sack of needles. It's no fucking fun. That is why the guy always wants you touch his pee-pee hole, rainstick, pogo pajama slim jim... what have you! We don't like Blue Balls!
Girls can get by with a make out session, or dry hump/hookup session, because your ovaries don't tie themselves up and try and make your vagina commit suicide. That's Blue Balls. So women, be more considerate. It's not a straight attitude thing, it is an attitude derived from a painful hardship we try to avoid.