your not the worst mummy in the world, your a wonderful mum, a bad mum wouldn't bother doing all this for her kids.
I'm sure she'll be fine.