Thanks for the wise words, Harlan. But I believe there is a better alternative: single night stands. I did some research on the cost of certain "call girls" and the price ranges from $250-$450 for half an hour. I am in a college environment, so there's plenty of horny girls looking for experience. Say dinner for 2 cost $20, two movie tickets cost $15 and hotel room cost $80, altogether equals to $115. That's more economic than hiring a prostitute.

Of course if your goal is to get laid, then hiring a prostitute might be the better option since not all girls are willing to have sex on the first date. But as a man of virtue, I'd rather take my chance than have sex "unethically."