<human>: Condense the text into a few key points

So I have this girl that I really like. She is cute, smart and I just feel attracted to her. I message her sometimes every other day for weeks, sometimes I don't for weeks. She is answering most of the times, except for few occasions and I like to talk to her. She independently discovered the same Coursera courses I watch. She is shy and introverted like me. I think our written communications by number of words exceed all my other written communications, personal and work related combined. But here is a problem, She never message me first and I feel like may be she is doing it out of politeness. 

History of our relationship. I am a nerdy database administrator, foreveralone kind of guy. Never had any relationships longer than several dates. About two years ago she messaged me on my okcupid profile. Yes, that's right, she messaged me. To be fair, Okcupid in my country don't usually used by people who don't know English, so there are not so many people on it, proverbial Chads are not usually bothered to learn a second language. It is day and night compared to dating sites in my native language, where I usually don't even get replies to 99 out of 100 messages I send.

So she messaged me, we talk and even meet several times. First time was really great, I remember thinking to myself "That's the kind of girl I want to be with". And she looked interested at first too. We met several times after it, but she looked less enthusiastic and it took me a lot of time to convince her to go out with me. Last time I tried to act confident and lightly kissed her on lips and said that I want to have relationships with her. She said that she need to think about it and that she still likes the guy who dumped her a year ago and hope to fix things with him. Well, that was polite rejection. After that she never agreed to meet me or agreed and then cancelled plans. But we continue to talk. I have a feeling that it may be unhealthy, but I like to message with her.
<bot>: I like a girl and like to talk with her. She don't like me back but answers my messages. What should I do?