Most Helpful Guy
If you aren't ready I'd say just bail completely. This guy has shown his true intentions, and if you tell him you're not ready 1 of 2 things happen. He accepts it and becomes distant/moves on. Or he says okay and tries to figure out another way to hook up with you before moving on. So he'll slow his roll, but his intentions are still the same. To hook up.
He's not going to suddenly change and not just want to hook up. Best case is he's a decent guy and just stops pursuing or if he's a dick he'll tell you what you want to hear to get into your pants. Either way, when all is said and done you won't be in a long term relationship with the guy.
Hence my suggestion of just bailing out. You two aren't on the same page.
Most Helpful Girl
Be straightforward. No beating around the bush... no compromising. Let him know you dont plan to sleep with him (until whenever u feel the time is right). You guys have to discuss this though. He has to know that you're not into casual sex. Dont even worry about if he found someone else or not. Dont be disloyal to yourself while trying to hang on to someone. In the midst of trying to gain someone u can lose yourself.
Always remember that you matter, so dont
be scared to stand up for yourself hun.
Take care :)