Most Helpful Guy
Have you talked with him about this before. Maybe he's just clueless about the fact that he's hasn't been intimate enough with you.
But if you're intent on breaking up then just tell him you have to talk, sit him down and get it over with. There's no easy way to break a guy's heart so just be honest I'd say.
Most Helpful Girl
It's simple Math: Tell him you feel you're still very young yet, and that you think it might be best to stay 'Best friends' until you're ready for any------Date mate.
I think when 'Just done,' you're going to find that he may Stick around More and things may be even Better Now that things aren't Etched in stone.
I can read between the lines and I believe that the reason for 'No kiss,' is because he hasn't Really himself wanted to be in this 'Life long' Relationship. You may find This is going to be Easier than you think.
Who knows... Maybe not a Peck, but a Grin And-----No run.
Good luck. xx