why would you give it up to someone who doesn't respect your desire to wait? he doesn't respect you, he might like you, but that's not caring or respectful, both of which are minimum requirements for me to give a man the time of day.
don't lower yourself to that. you'll regret it for the rest...