Great poem. These always make me sit and ponder my life and whether I am living right or not.