5 dates but still no kiss...

Anonymous
Okay, I (Im 31y.o) met this guy(age 36) online a month ago, and we went out for 1st date 3 weeks ago. We always have a great conversation and time. He is a engineer and he loves computers and all the technologies. So He is kind of geeky I guess.

Date#1: just meeting up at the beach and had nice dinner.

Date#2: We went to play golf and get some food after that. He hold my hand!

Date#3: We went to the zoo, and we were holding hands all day.

Date#4: We went out for dinner and spent time at his place.

Date#5: He took me out for lunch, and we watched movie at his place. He cooked dinner for me.

He treats me very nice. He always pays everything for me when we go somewhere. I offer him to pay but he won't let me. He also touches my hair and shoulder whenever we are sitting right nxt each other. He even told me that I could stay at his place over night several times(But I always go home to sleep). I think he likes me since he keeps seeing me and spending money on me. He leaves his apt keys for me to wait for him to come home when I have weekday date. That shows he trust me so again, I am assuming he likes me... I just don't know if he is going to kiss me. I have never met a guy like him so I really don't know what to do. I am not an initiator... or do I have to be an initiator this time? We do have some weird moment before I leave his place. He walks me to my car and gives me a hug... When he gave me a hug last time, it was nice and long. It was nice. But I am very shy, so I don't know if I can be an initiator! Do you guys think he is just being a gentleman or he is still testing the water? I'm confused...

I am going to have date#6 this Fri night, and I am thinking about staying this time to see if he is going to kiss me or not... Is that okay?

5 dates but still no kiss...
3 Opinion