CW,

Long-term friendships are treasures. It is a wonderful gift to have friends that you can pick up with easily even if you haven't seen them for months or years. It sounds as though your friend's challenges in life have given him the freedom to "speak the truth" as he sees it.

I'm glad that you had a nice visit.

GAG