Jonah was unwilling to obey God's call on his life. What were the reasons behind his resistance to God? He knew God was greatly merciful which will jeopardize Jonah's prophetic call in many ways than one. He was not willing to risk his reputation, comfort and attitude to show compassion to Nineveh, a state he greatly disliked.
Check this enlightening audio that bares the heart of God while exposing the heart of a man that even hears God.