This Memorial Day weekend, Americans will gather on lawns and porches, fire up the grill, and enjoy the company of family, friends, and neighbors. But this is not only a time for celebration, it is also a time to reflect on what this holiday is all about; to pay tribute to our fallen heroes; and to remember the servicemen and women who cannot be with us this year because they are standing post far from home - in Iraq, Afghanistan, and around the world.

On Friday, I traveled to Annapolis, where I spoke at the Commencement of the United States Naval Academy. It was an honor to address some of America's newest sailors and Marines as their Commander-in-Chief. Looking out at all of those young men and women, I was reminded of the extraordinary service that they are rendering to our country. And I was reminded, too, of all of the sacrifices that their parents, siblings, and loved ones make each day on their behalf and on our behalf.

Our fighting men and women - and the military families who love them - embody what is best in America. And we have a responsibility to serve all of them as well as they serve all of us.

And yet, all too often in recent years and decades, we, as a nation, have failed to live up to that responsibility. We have failed to give them the support they need or pay them the respect they deserve. That is a betrayal of the sacred trust that America has with all who wear - and all who have worn - the proud uniform of our country.

And that is a sacred trust I am committed to keeping as President of the United States. That is why I will send our servicemen and women into harm's way only when it is necessary, and ensure that they have the training and equipment they need when they enter the theater of war.