Why did general lee fail during his last stand at the appomattox court house?

Why did general lee fail during his last stand at the appomattox court house? he refused to use a total war strategy. his troops were weak and surrounded. his reinforcements did not arrive in time. his troops had deserted him completely.