Beautiful writing. I felt the power that you wrote with while I read this. Simply fantastic! I'm actually glad you flagged the comments above what I'm writing; Sometimes I don't understand a person's need to have their opinion heard... if you don't like something, then just leave it be. There's no need to ruin someone's hard work with negativity.
Good job again