Excellent post.
I have long felt that as JWs we were not truly given tools to create friendships. Not really. We were put together for meeting after meeting, field service after field service... and by being stuck together we made friends by association. We didn't learn how to find friends in other ways. Many xJWs when they leave, have difficulty at first making new friends. They are grieving over those we lost and have no real experience making new ones.
Thankfully over time we do.
I like your example of how even once we make friends, we still refine them over time.