Why was President Polk so adamant about war with Mexico?

He wanted the rich lands of the southwest.
He did not like the treatment of White American citizens.
He wanted revenge for the deaths of so many White Americans.
He wanted the border settled with Mexico.

He wanted the rich lands of the southwest.