The events of the last few months have provided people with plenty of food for thought, and Mike McCarthy is no exception.