The Big DM | My Son Caught Me Cheating

Dear Steve and Shirley, I have been married to my amazing husband for 18 years. We have 3 children, ages 18, 14, and 10. I love my husband, but his job requi...