It was kind of a strange situation, as a jealous ex-gf was the friend of the girl I cheated with, and so proceeded to call my gf - who she didn't know at all. So, the girl found out, and being 16 years old at the time... I denied. Denied. Told half the truth really, that the girl came on to me strongly (which was true), and that I put the kibash on it right there (which was less than half true, but I did stop most of it before anything started). I cheated, and then lied to the gf is the bottom line. I felt shame then, and will forever. So, not every cheater is a cheater for life!