The joyous season of Christmas is upon us and everyone is full of cheer. Christmas proves that God is a promise-keeping God! He said that He would send a Deliverer, and He did. Your sin is not beyond the reach of this promise. He is ready and waiting to forgive your sins--all of them. You can count on it-- God make good on His promises.