This is what is so depressing about going through different life stages too. You make friends most of the time because you happen to be around these people all day. Coworkers, schoolmates, neighbors, relatives, etc. Its tough to keep that up through your life when the reason for you all being at a place consistently disappears too. Even visits a few times a year feel pretty forced and packed in, when you consider how few hours will be spent conversing during that visit versus in past times when your lives overlapped.