why did Tecumseh refuse to retreat at the Battle of the Thames?

Short answer text

Tecumseh refused to retreat at the Battle of the Thames because he believed in the importance of defending his people's lands and resisting the encroachment of American settlers. He wanted to protect the Native American alliance and their vision of a unified indigenous nation.