Longest shelter resident falls asleep smiling when he finally finds a family