gavin , even though he had a respectable career as a teacher , still lived his life like a teenager , refusing to commit to his long-term girlfriend and still coming to mooch out of mom and dad 's pantry several times a week .