Cheating / Relationship Advice / Relationships April 5, 2016 by Jennifer · Published April 5, 2016 Why did he cheat when he already had it all? Recently, I answered the following question from a reader: Hi Mirabelle, I’ve been with my husband for six years and I just found out he’s...