My Husband Has Been Cheating on Me For 20 Years—Why Can't I Leave?
If you found out your husband has been cheating on you for 20 years, what would you do? Our advice columnist and astrologer dives into why it's so hard to leave an abusive relationship.