It's Christmas Eve! Earlier today, I was still busy catching up on work. A flu is going around getting many people sick, especially in our choir. Yes, since that one evening of promising God that I will sing the Midnight Mass every year, He gives me that one special request for Christmas (will fill this one in shortly).
And yes, God keeps His promise, and I keep mine. So, it has been 19 years now, I make sure, no matter what, no matter where, I will make an effort to sing the Midnight Mass.