Everytime when I read your great story. It remind how my ex cheated on me. And also make me afraid that my current gf will also cheat on me. We are in a long distance relationship.
However, your writing is very great. Can image a picture of your story in my mind.