Jessica Stern is a member of the Hoover Institution Task Force on National Security and Law, and the author of Denial: A Memoir of Terror. Formerly, she served as a staff member of the National Security Council during the Clinton administration.

Bin Laden’s death will remind America of everything it has sacrificed in the decade since 9/11—making the moment not only an opportunity to rejoice, but a time to grieve what the nation has irretrievably lost.