I think the guy is a player too like everyone said, and if you are paranoid and your gut is telling you something just go with it! Usually gut instincts about people are usually right. Just tell him that you are looking for different things. That's the nice way out. If I was bold, I would tell him that his reasoning for having sex was childish and made you feel pressured. Which in fact it is. Waiting is stupid? Is he for real?
I also agree with lovebirdsflying, I met my guy online too, so there are good ones out there not those that want to keep you while they are out looking for more tail. The profile being up while he wants to be exclusive with you, is the hint. You aren't paranoid. Like I said, go with your gut and follow your instincts.
Good luck!