Thanks so much for this! I haven't been this moved by a post for quite some time!  You've got it, whatever that means in blogging.  Well,  You're definitely someone that has something to say that people need to hear.  Keep up the great job.  Keep on inspiring the people!