Had to cancel all my plans for the weekend. And why? He has caught a tummy bug and is vomiting constantly. I have had enough.