YEAH!!!! This is a GOOD thing!! I know, it doesn't seem like it to you right now but look at it this way....the Lord has answered ALL our prayers over this matter for you that He would somehow take care of this and He did - the boys are now on another bus and YOU don't have to deal with them OR their mother. And as for what goes around comes around? Well, that might just be as fast as you want it to be. See, her kids are now on another bus so now another bus driver has to deal with them (I know, you don't wish that on any of your bus driver friends) but.....it shouldn't take long before an incident happens on the new bus and then psycho mom will be up to her old tricks, new driver routine. The administrative staff at the school and over transportation will see quickly (I hope) that the pattern is just going to continue and they can't keep changing bus drivers to pacify a "oh poor me, my kids never do wrong" mom so....the way I see it, mom is working herself fast into being the chauffer of her kids to school cause they are going to be kicked off the bus! God blessed you by removing this ugliness from your life - be happy, celebrate - don't get worked up over it cause she isn't worth a worry line on your face! See the good in it, I do! And don't sweat the diet thing - none of us are perfect and we "blow" things all the time, whether it's diets or money - just start back tomorrow like you said.
Sending you lots of hugs and prayers - you are going to be fine because of who you are