They were both God’s prophets, the chosen ones to deliver His people according to His will. But they both burned out and broke faith, when it came to dealing with humanity. Moses got frustrated at the rock of Meribah and Jonah he’d refused to go to Nineveh. They both loved and respected God for his mercy and compassion towards humanity, but as for them, their patients run cold because humanity can be so cruel and ungrateful.
God didn’t punished Moses by not allowing him take the people to the promise land. God saw Moses frustration and anger that was taking a toll on him because of the behavior of the people. Moses had to remind God at one time his promise to Abraham not to destroy the people. From the day they left Egypt all the people did was complained and it just got worst when Moses was forty days on the Mountain getting the law from God and then they built the golden calf to worship as their God. God saw that it was more than Moses can bear and that is the reason he let the people wonder for forty years in the wilderness. Exodus 32.
Jonah had a relationship with God just like that of a parent and a rebellious child. He blatantly refused to go to Nineveh and headed for Tarshish knowing that the Lord will come after him. He wasn’t suprised when the storm hit the boat he was in. He knew it was because of him the storm came, so he ordered them to throw him overboard the boat to stop the storm in hopes to kill himself. But instead God sent a big fish to swallow him. For three days in the belly of the fish he repented and eventually agreed to do as he was told by God, “go to Nineveh” The fish then spit him out and he went to Nineveh and warned them to repent of their sinful ways which they did. Jonah problem was why God, knowing he was going show mercy to the people anyways couldn’t deal with them himself. Jonah had an issue with the attitudes of people and their behaviors towards God and the fact God still care so much for them regardless. Jonah just was not impressed with the Lord’s mercy and compassion to wicked and rebellious people. Look like he had, had enough with them. God wanted to show him to look at it from his point of view. The book of Jonah