If God wants us to believe in Jesus, why did he not tell us in the Old Testament that Jesus was the Savior? Why did he not give us a name? Everything seems to be coded or of someone's interpretation. I have been told that Jesus is all over the Old Testament. Where? Why did the early Catholic church change and add verses? The Old Testament seems to have truly been preserved by God. Why don't we see this in the New Testament? I want to believe, but why does it seem Jesus is man's invention?
Jesus is the personal name for the Son of God. God did not reveal that name until he dispatched the angel Gabriel to Mary (Luke 1:31) and Joseph (Matthew 1:21).
While God did not reveal the personal name of the Savior until shortly before his birth, the Savior went by many different names and titles in the Old Testament. Here is a sampling: “Angel of the LORD” (Exodus 3:2), “The Holy One of Israel” (Isaiah 41:14), “Immanuel” (Isaiah 7:14), “King” (Zechariah 9:9), “The LORD Our Righteous Savior” (Jeremiah 23:6), “Offspring” (Genesis 3:15), “Prince of Peace” (Isaiah 9:6), “Prophet” (Deuteronomy 18:15), “Redeemer” (Job 19:25), “Righteous Branch” (Jeremiah 23:5) and “Shepherd” (Psalm 23:1). Those names and titles—and many others—spoke volumes about the person and work of the promised Messiah. When people were led to put their trust in God’s promised Savior, they enjoyed salvation (Genesis 15:6).
God certainly preserved the books of the Old Testament. He did the same with the books of the New Testament. To learn more about this, you may be interested in this book from Northwestern Publishing House. Your church library may also have a copy.
By no means is Jesus man’s invention. He is the eternal Son of God (John 1:1-3) and the promised Messiah (John 4:25-26). May God convince you all the more of these truths as you read and study the Bible.