Just do your best. Unfortunately, you can't control her, but I know the temptation to retaliate is probably strong. Just keep putting what's best for your kids first. Filter everything through that, what is best for them.
Congrats on the marathon and the Spanish. Always good to see a LBS doing productive things to deal with their sitch. Rather than self-destructive things. Well done! You're going to thrive again, you're well on your way following the path you're on.
M(53), W(54),D(19) M-23, T-25 Bomb Drop - Dec.23, 2017 Ring and Piecing since March 2018