why do people dream of cheating?

Ellie
There must be some physiology to it. I've been with my partner for almost a year now, and I would never do anything to hurt him, especially cheat but I've dreamt about cheating on him a couple times, not many but a couple, why does this happen and does anyone else do it? 
Xx