4th date he still hasn't kissed me?

I met this guy September of 2014 on Tinder. He's 28, im 25 years old. We started texting everyday since then and decided to meet up December of the same year. After our first date, i asked him what he thinks and he said he likes me. It was our 4th date last night and he still has not kissed me. We link arms, hugged each other tight many times, cuddled a little bit on the couch and our faces were near touching lots of times, but still no kiss from him. On our 4th date, when he was about to go home, i kissed him on the cheek, but he just smiled and didn't kiss me back or anything. our texting routine is still okay and didn't change at all. He is a shy guy for sure but i think not kissing me back when i gave him the green light was a definite sign that he doesn't really like me and just hangs around for company. This is frustrating. Can anyone help me figure out this guy's train of thought? i wanna know what's on his mind but i dont want to ask him as that might scare him away. I know the only way to know if to ask him. But before i do that i want to know what guys think. i have stretched my flirting resources too much and this hurts my pride so much.
Updates
+1 y
I just blocked this guy on my phone and social media accounts. he just went out on a date with someone else on today disneyland. That explains it.
4th date he still hasn't kissed me?
Post Opinion