Memorial Day offers a somber reflection on the sacrifices made by our nation's heroes to protect our freedom and way of life.