Today, a new hero has refined my definition of hero even further. My hero has never had anything easy. From day one he has struggled, fought and battled his way to another day. Faced with more than I have ever faced or even imagined possible for another human being he continues to be an angel amidst an environment not meant for the weak. He brings light where there is darkness, hope where there could be hopelessness, patience where there is not enough time, peace where there is chaos, and more love where I thought love was full. My hero fights for his every breath and every movement. To him what we all take for granted is like climbing Mt. Everest every minute of every day. I thank God every day for placing this hero in my life. He is my son and he is my hero.