steverebus.com
🎄 The Glorious Incarnation # 17 ~ God Can Be Trusted
“Christ came to prove that God tells the truth, that God keeps his promises. Christmas means that God can be trusted.” John Piper, The Dawning of Indestructible Joy: Daily Readings for Advent