The feeling of returning home after a long absence