Peer support is very important, we must support one another. Sadly the way society is evolving these days, it's very easy for some people to fall out of step (usually due to no fault of their own) in life.
One thing that frustrates me sometimes as being a pilot, is that in most cases my good friends who I meet along the way are generally only temporary (in terms of spending time together), as pilots are always generally moving from one location/job to another on a regular basis. The moves can be locally, or to the other side of the world at very short notice.