God made Amaziah stubborn because he was planning to punish him for worshipping the Edomite gods. Amaziah refused to listen to Jehoash's warning,