Aidan Hutchinson still lives at home