Home Affairs and JealousyMy boyfriend says our relationship is perfect, so why did he cheat?