Wow, I did read parts of that... Anyone who reads it will see her anger, her down right hate, and her definitely noticeable mood swings, this includes the kids. Stay strong hun.. vent if you need to, but be your kids best defense by trying not to stoop to her very low, unstable level. She is a racist, and a mean person from just the 5 mins I wasted looking at her wall! She is not worth your time of stress

Do what you need to for your kids, but remember there will be no actual reasoning with this type of person. She thrives on making as many people around her miserable as she can.
And WOW she calls herself a Mormon?!?!?!?!?!?!?!!?