Hey husband is 45 he cheats with a girl that just turned 18 we been together 18 years lived together from day 1. Never stayed a night apart. Very happy marriage with 4 kids and now 2 gran vies. Why and gowns ha even distant his self from all the kids to. How and why??