Well.. Lets look at it this way. Who cheated most out of the two. You only hugged a person and texted messaged them and lied some. She slept with a guy two weeks after breaking up with you. It seems like you weren't in her thoughts very much. If she cared so much like you care about her now. You would think she would be depressed that whole time. Especially if your each other's first. I'd go with the old crush. If you let it go and it comes back to you. That's a good sign it was meant to be. You talked with the crush again? Sounds like a possibly go.