So, I've met this guy about a month ago. We went on a date, (he asked me) where we walked around an outside mall, ate at a nice restaurant, and hung out at a nearby park. I definately felt a connection with him. There wasn't an outrageous amount of eye contact, but we seemed to hit it off pretty well. He seemed a bit shy talking to me, but still friendly. I asked him to my Jr. Prom, and he said yes. We had a great time, slow danced, and just hung out. He looked at me a lot, and if I caught him looking, I'd smile, he'd smile, then he'd look away quickly. He seemed really shy to touch my hand when we danced. He seemed even shyer this time than our last date! He kept saying he was sorry he was boring, which I told him was completely untrue. Any idea as to whether he likes me? Should I ask him if he likes me?