You are exactly right she is demonizing you. It's unfortunate that she can sway other people. I think your son is lucky she has no contact with him. I think you will be happier with no contact with her too.