What are we waiting for? We are waiting for God’s plan of salvation to be completed through Jesus Christ. At Christmas, we are declaring that the king has come and is coming again to put the world right and to put it under God who will then be all in all.