keep up one's spirits

Some friends stick around for years through thick and thin, and others appear in our lives for just a season. You may not see a friend for a long time, yet when together, you immediately pick up from where you left off, as if no time has passed at all.