“Therefore the Lord himself will give you a sign. Behold, the virgin shall conceive and bear a son, and shall call his name Immanuel.” – Isaiah 7:14 Despite all of the problems that humanity faces on earth, God has promised to deliver His people. This promise was originally given to the Israelites, but He also promises to deliver us today. A loving God would never allow His people to be defeated. Because life can seem hopeless at times, God also promised a visible sign of His deliverance, so that no one would miss it. The sign was simple, yet unmistakable:…