I agree with this, ESPECIALLY with a child involved. The fact that she spat on you is gross enough, but doing it while youre holding an infant?! Absolutely inexcusable.
Children are more resilient than we give them credit for and for their well being, it's better to leave an abusive situation...