Ok now I know her age and yours (which is important!) I can say, girls at that age sometimes go for personality more than looks. They are still exploring dates and men, so sometimes they go for a certain look, sometimes they go for a certain personality and confidence. You sound like you are confident being yourself, so she likes that.
Yes it's rare a girl initiates the first kiss. Most don't have the confidence to do so. She seems to be confident, about boys anyway, so that's a plus.
I've also known a girl who was a self-admitted "virgin eraser". They liked to make virgins happy. That's all there was to it. She might be that.
Whatever angle she has, be kind, respectful, honest, and share emotions with her. Girls like that. You don't have to cry every day, that's too much. Just share something with her that touched you.
I have a long time interest in psychology, specializing in relationship dynamics for 30 years.
(Please note, we give the best advice we can based on the information given in a post. For better advice, please include the age of all romantic partners.)