Think back to life as a kid – a time when someone promised you the best Christmas present you ever dared to ask for. Were you excited about it? Could you sleep at night? Did it arrive at Christmas? In ancient Israel God’s people had waited for the ultimate present in the form of a promise. The Promised One or the Anointed One called Messiah. Your promise may take prayer, it may take patience – but God always keeps God’s promises!