Haven Today Email Updates

Keep up to date with the latest

Check boxes for the news you would like to receive

selectGeneral List
selectDaily Program
selectBlog Updates
selectWeekly Update
selectLetters From Charles


Type what you are looking for.

Find A Station

Type in your zipcode

“Every good and perfect gift is from above, coming down from the Father of the heavenly lights, who does not change like shifting shadows.”

James 1:17

Our promises are unreliable. We say, “I’ll see you at 11:00” or “I’ll drop the kids off tomorrow,” and then we forget, show up late, or cancel. Our word isn’t very good because we’re not very good. No wonder so many of us struggle just to keep appointments, let alone keep the high standard of faithfulness we’re called to in our marriages, friendships, parenting, and work relationships. When we look closely at ourselves, we find the problem is our self-conflicted nature, our sinful hearts.
The good news of God’s simplicity is that since there is no sin in Him and since His attributes are never conflicted, His promises to be gracious to us are certain (as today’s Hebrews 6 reading tells us). In Jesus, God has gone “all in” to save you. There is no part of Him that second guesses the love He has for you.
This is why He has not only given a firm promise in the gospel to forgive us and grant us eternal life, but He also has sworn “by himself ” (v. 13) to show us the absolute certainty of the promise. It’s that simple!

Scripture Focus

Hebrews 6:13-20


The “anchor for the soul” (Hebrews 6:19) is a beloved phrase for many Christians. Keep your hope anchored in Jesus!

Bible In A Year

  • 1 Samuel 5-6
  • Psalm 122
  • 1 Corinthians 16