Good on you stick with it. I think you are doing a great thing sometimes they need that reality check to wake up to themselves. They don't see all that is done for them, so taking it away is a good way for them to realise.