Question: how long does it take to get over your husband cheating?
Answer: Affair recovery experts say that it generally takes 1 to 2 years to forgive a cheating spouse. Some may forgive immediately, some may take a few months, others a year or two, and some may never fully forgive.