Why hasn't he kissed me yet?

He's kind of a shy guy and inexperienced with girls, but we've been hanging a few times recently and he usually is pretty open with me. We hug and cuddle and hold hands pretty much do all public displays of affection, but he hasn't kissed me yet. I thought for sure our date today he would, as its like our 4th time hanging out, but he didn't. When we hugged goodbye he puts his head close to mine and looks at me and I can't even describe essentially what he is doing, but the point is is that it seems like he's so close to kissing me. I'm afraid if I go in for the kiss, he might not be ready. But is he afraid to kiss me? I think he is interested in me, but is this a red flag that he is not?
Why hasn't he kissed me yet?
Add Opinion