I have been too critical