Answer
Gonzales resigned in 2007 due to the controversy surrounding the firing of eight U.S. Attorneys, which led to accusations of political interference in the Justice Department. Gonzales's resignation was seen as a way to restore confidence in the department and to allow it to move forward from the scandal.