It's pretty awful to see a friend's confidence shaken.
We just had a friend confide that he's been on shaky ground lately. As is usually the case in these situations, we had no idea that he's been struggling.
It reminded us that you never know what's going on with someone. You never know what negative "tape" may be replaying itself over and over in a friend's head.
Greet everyone you come across in a day with love and openness. Chances are, they need it.