<human>: I'm typing on mobile so excuse the formatting.

Also throwaway account because why not. 

So I've known my best friend (let's call her Grace) for 3 years now, going onto our fourth. We met in 6th grade and things really just clicked between us. We have quite a lot of things in common and really enjoy each other's company. All was good until summer of 8th grade: I moved over to the states. (We lived in Singapore)

So I've always had feelings for her ever since we met, and I tried asking her out before but she said she just wanted to stay friends. At least it didn't ruin our best friendship. So what happened over the course of the year I was gone (high school freshman year, going onto sophomore) was that she started exploring her sexuality and gotten into many serious/non serious relationships. She dated this one guy who we'll call Tim for 8 months. During those 8 months, she cheated on him several times with this other guy who we'll call Henry. 

Now Henry and I are pretty close friends, so he tells me a lot of the stuff going on in his life, including intimate ones. So Henry and Grace have several classes together, and they would do sneaky stuff in the classroom, when the teacher wasn't looking (there was a lot of touching involved). So now I know that Grace is cheating on her boyfriend, Tim. This goes on for a while and eventually Grace calls it off with Tim but doesn't go into an actual relationship with Henry.

Summer comes along, and I come back to visit her. We hugged and cuddled and hung out, standard stuff. This was when I realized that I missed her a lot more than I thought I did. I've been thinking about her every second of my life, and I really want to date her. I'm pretty sure she'll say yes anyway. The problem is, she cheated. And how I see it, if they cheat on someone else for you, they will cheat on you with someone else.

Reddit, I really love this girl and can't get her off my mind, but her actions are telling me otherwise.

Give me the gist of the text in a nutshell
<bot>: I want to date my best friend but she cheated on her (now) ex. This makes me skeptical about asking her out