Cheating.....this is a very important subject to me.
I have never ever been cheated on to my knowledge but I have been the cheater.
I have not cheated with every person that I have ever been with and I have been faithful. However, I have done it many times. Mostly when I was younger. Most of my issue was my s-ex drive. It was extraordinarly high between the ages of 16 and 26 or so. Literally unable to function without it on a regular basis, so being single was really out of the question for me and being with someone who's se-x drive waned over time was really hard. I struggled with not wanting to lose someone I genuinely cared about and loved but at the same time being in need. A lot of it has to do with the psychology of the "new shiny" thing, as I call it. You can become addicted to the endorphine rush that you get engaging someone physically for the first time which is where most se-x addictions start. Sexual psychology is my favorite subject for this very reason.
I am 28 now and thankfully that drive has reduced a lot. I can now go about my business without needing that every single day. It is quite a relief as you can imagine.
There were also a couple other times when I did it simply because my needs and desires were not being met in other ways. For instance, the lazy husband who never wants to do anything to help outand burns you out mentally and emotionally. You have a need to be shown desire and caring that you are not getting. Genetically, humans are not really meant to only be with one person. It is actually quite natural to be a polyamorous person. Meaning "many loves" or multiple partners. Remember that I am not talking about God or religion at all here.
Now, having said all this, there are many many times that I wish I had done it the right way and ended the relationship first although I have never ever been caught. I have told people after the fact though. I don't condone it in any sense. I have always felt horrible about it and never just said, "Oh well...".
I also do not drink by myself ever because it lowers my common sense and inhibitions to those sorts of things. There are many preventative measures I have to take to keep myself from those situations and try to maintain my integrity with the person I am with currently.
Wonder how many people people will think I am a man now? lol