I have been reading about posts where men are unfaithful, or cheating on spouse.. well I had been with such a man that cheats. Oh.. he is a great guy, smart, generous, spoilt you to a point, but not overly, we enjoy the same things, and can even sometimes finishes each other sentences...