I'm sure I've met my dream guy! Only talked with him a couple of times, but he's perfect. He keeps surprising me in different ways, and the other day someone was playing the piano so beautifully, and I turned to see him there, I was so amazed. I already knew he played uke, but this made me melt again. Obviously no one is really perfect, and it's just a matter of time before I get to know his dark sides.