<human>: Can you summarize the given text in a few sentences?

I met a girl a few years ago. I flirted with her not knowing she had a boyfriend but eventually found out and stopped. After they broke up she started texting me and we ended up hooking up. Nothing too serious, but it was a little awkward after. I asked her to hang out a few times (not even in a purely sexual way, I was inviting her to fun things) and she pretty much kept denying me. So I gave up. 

Recently, she keeps texting me out of the blue, which I'm pretty happy about. She seems to really put a lot of effort into the conversations which is surprising to me, but we have the same sense of humor so I like hearing from her. 

The problem is, I always ask her to hang out/go do something near the end of the conversation, and she always gives me some non-committal answer, or changes the subject with some joke that doesn't even make any sense, or worst of all just sends me an irrelevant emoji. Then I never really hear from her for a while until she wants to talk again. 

I just don't understand because she's the one texting me and flirting with me. And just for the sake of the argument, assume she actually is flirting with me. It's not really up to interpretation because sometimes its overtly sexual. Why would a person do something like that? I just don't get it. I can take rejection, and I can understand that not every girl is going to be attracted to me, or even most. But this is weird. 

The only thing I can think of is that she just wants to be friends and doesn't want to hook up, but I've never been super aggressive with that. So I think it would be a little unfounded of her to be nervous about something like that.
<bot>: Girl continually texts me first, flirts with me, and then when I ask her to do something in person she gets really weird and never truly gives me an answer. Why?