Well its a good thing you have worked on your issues. Ignore venom. Next time do not get sucked in. Just get up and walk away. She will figure it out eventually.
Also. If she come at you physically. Grab your son , leave the house and call the police. Do not even attempt to reason with her if she goes down that path. Have her removed for your safety , her safety and your sons.
Flowers always make people better, happier, and more helpful; they are sunshine, food and medicine for the soul. unconditional love is awesome!