What can we learn from a 7 year old king?

Evil Won’t Stop God’s Covenant

2 Kings 11-12


Have you ever thought about how absolutely insane it is that somehow, David’s lineage made it all the way to Jesus? Through 14 generations, 490 years, and an abundance of disappointingly disobedient kings, God kept his promise to David (2 Samuel 7). As we read through the Old Testament, it becomes clear that God’s people are not always godly people. We watch as countless kings mess up, disobey, lose their faith, forget God, and pass their bad habits onto the
next generation. But God’s covenant prevails. Nothing could break it, no matter the odds.


In today’s reading, Athaliah, the mother of the late King Ahaziah, sets out to end the house of David, killing Ahaziah’s entire family in a cruel effort to keep a firm grip on the throne. Miraculously, however, she fails. Ahaziah’s courageous sister, Jehosheba, safely hides away one of her brother’s sons, Joash, and keeps him hidden for six years until he can be anointed and crowned King of Judah. Athaliah is put to death, and the young Joash grows into a good and righteous king.


God didn’t let go of the promises He made to David, even when it seemed all was lost. Through both wicked kings, like Ahab and Ahaziah, and good kings, like Jehoshaphat and Joash, the royal line of David continued on, all the way to Jesus Christ. God had a plan, He made a promise, and He followed through. And this was a large-scale plan, spanning over 400 years. So we never need to doubt His plan for us. Jesus will return, he will establish God’s Kingdom, and if we
believe, we will live there forever in eternal fellowship with our Heavenly Father. No matter how lost the world may seem, no matter how hopeless we may feel, our God will carry out His promises.

-Isabella Osborn

Today’s Bible reading passages can be read or listened to at BibleGateway here – 2 Kings 11-12 and Proverbs 10

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s