I agree with how you handled it. As Dr Phil says: 'shame never equals change'