I have recently met this guy through a mutual friend and when we first met he seemed quite flirty (we were at a party together) after the party we had some drinks at his place, but nothing happened. At another party I caught him looking at me when I wasn't looking his way and he was touching my hair again. After this we started sending whatsapp messages to each other. He sort of made some flirty jokes about that he was afraid he would kiss me when he got a bit drunk. These texts were a few days ago and this weekend we went out together with a group of friends, but then he seemed a bit shy or distant.. I do catch him looking at me, and he laughs at everything I say and overall seems very attentive of me.. Also one of his friends asked me what I think about him. But he didn't flirt like he first did and he didn't say anything about the things he said on whatsapp, and also he doesn't really initiate texts, but if I text him, he texts me back for hours..
I know through my friends that he can ben quite shy and clumsy with girls but why do I have to initiate everything? His texts were very flirty, so I don't really get what he wants..