They say, air your strengths, keep your weaknesses to yourself.
I do just the opposite.
Call it trust, call it naivete, but I do so as I am not afraid of being manipulated by my weaknesses and I know that one day I have to face them on, and conquer them.
There are other things to the world other than strengths and weaknesses. Perhaps more than religion. No point camping and learning about God and preaching in your safe little world, but not doing anything. (I don't get the point about visiting old folks homes, we go there and blunder, why not learn medicine and make a cure for SARS or Parkinson's disease? I'm not one for interaction, the books are where I truly belong)
When I get rich enough to be able to afford one day without income,I'll take on the cases of the wronged that are poor and fight until their appeal is successful. Everyone who tried to make a difference in this lifetime always go down by the media, but their efforts are recognised.
Conquering your weaknesses and climbing up my your strengths is one thing, but giving to society is another.