Thank you so much for this! I haven't been this moved by a blog for quite some time!  You have got it, whatever that means in blogging.  Well,  Youre certainly somebody that has something to say that people should hear.  Keep up the wonderful job.  Keep on inspiring the people!