Why Did Benedict Arnold Betray His Country?

After nearly 250 years, Arnold’s name remains synonymous with treason. Yet what ultimately drove Benedict Arnold to betray his country remains a subject of debate among historians.