Good for you, IP, you are handling it all beautifully, I think. That would be tough for me to let H be with his friends, because he hasn't made himself trustworthy yet, and I wouldn't know whether or not he was where he said he was.
It sounds like yall are doing so well. You ask if it really is that big a step from kissing you on the lips to a proper kiss? Well, think about the step from sleeping in the other room, to now sleeping in the same bed. Not such a big step, really, but it feels like a huge leap, doesn't it? L