Eventually, he took government service under George W. Bush. In the post Bush period, Hadley became senior advisor for international affairs at the United States Institute of Peace. When it comes to his private life, Stephen J. Hadley lives in Washington, D.C. with his wife Ann, a Justice Department lawyer. The couple has two daughters together.