I feel everyone who comes into my life (in any capacity, be it physically or electronically!) does so for a reason or at least I can make a reason out of it.
Most people posting on this forum, you Rev and Ellis and Tutor Turtle (BTW TT great story from Plato, thanks) are doing so because they have something to say, something to share and they are hoping, that in some small way, it will enrich and enlighten their readers. Or/and make them question. We always need to question I think. But we do have to understand we will never find definite answers - ie those which can categorically be said to be the complete 'Truth". For now we only have the language of the 'shadows'.