Joseph had the most daunting fatherhood task ever given: raising God’s only Son! But he did not have to do it alone. God guided Joseph, going so far as to tell him what to name the child. The name “Jesus” was significant. It meant, “salvation.” Jesus would fulfill the meaning of His name like no one had before! His name in Hebrew was “Joshua.” The famous Joshua of the Old Testament had delivered his people too, but only for a time. Jesus’ salvation would be far more thorough.
But, like Joshua, Jesus’ salvation was for His people. That is, those people who placed their faith in Him and became His follower. If you had been an enemy of Joshua, there was a good chance you would end up dead! Those who were on Joshua’s side could expect victory, and booty. But again, with Jesus, there was so much more.
Those who belong to Jesus can expect salvation from their sins, as well as unimaginable rewards to be enjoyed throughout eternity. But for those who oppose and reject Christ, their punishment shall be far more severe than anything Joshua meted out.
Jesus came to save His people from their sin. There is no sin or bondage or addiction too severe for Jesus’ salvation. He can save us from them all. Has He?