I agree, follow your instinct.
People don't change over time, they just find new ways to manipulate. I honestly believe that if someone is truly not a nice person, they will always be that way. If having contact with her just hurts you more, than don't. You have a family, your husband and your boys.
(((hugs))) I know how disappointing parents can be.