Whoa. Okay, you have to accept that people don't always want to go to the next level in intimacy. He might not be ready, and that's something you can't or shouldn't force. Same goes for him. Just because he wants sex and is making all the right moves, that doesn't mean you have to comply with it. And this isn't meant to be taken offensively for the other person. If it offends you that he doesn't want to have sex, then you might be too immature for sex, because it isn't always about what you want or getting to the finish line.