I didn't know that cheat on sb has this sexual connotation,I've always used it without paying attention to this. I hope the people I talked to didn't take that meaning. :wink:
Which is worse- to cheat or to cheat on? If you have said this to people you aren't in such a relationship with, I'd imagine they'd understand your real meaning. ;-)