My DH has been cheating on me on and off for years. We separated for 2years I was lost without him and I took him back. The cycle has started again, we've started therapy but will he actually change? We've been together since kids ..