Have you cheated?

I've cheated on my husband of 12yrs with a woman/ex gf I've loved and only ever known online since childhood. We sent nudes and sexted and had phone sex, as well as an emotional relationship. We told each other we still loved each other. It lasted 2 weeks.
I told my husband everything and three years later we're finally over that time in our lives. It was the worst thing I have ever done. I'm lucky he chose to forgive me. I have many reasons for why all of it happens but really, no excuses can take away the pain I put him through. 

Vote below to see results!