I'd smile back & say, "Oh, that's an amazing coincidence, I've been having so many opportunities to cheat on you, but I kept turning them down. Should I take the next one???"
listen to what he's telling silently between the spoken words
Hmm I think you should ask him exactly what he meant by that comment, I don't think he should have told you, I could cheat all the time and so could my bf, I see no need to mention that at all. Was he expecting you to say "oh thank you darling"? Maybe its gone to his head the silly boy.
Ask him why would you cheat on me? If he would cheat on you it means there's someone else he likes. Sorry, girl...
Appreciate his honest.
All guys can cheat.
It's a matter if they do or don't.