12 SONG CHALLENGE – DECEMBER SONGS
Background
I wrote this song as part of the 12 Song Challenge (2025/2026) of resoundworship.org
The assignment was to write a “December Song”. I opted to write a performance piece, focused on the salvation story from Mary’s perspective.
I incorporated a favourite chord progression (Dm, Dm maj7, Dm7, Dm6), elements from a favourite Christmas classic (The angel Gabriel from heaven came) and a book title (Jesus changes everything, Stanley Hauerwas).
MARY’S SONG
Capo 5
Verse 1
Dm
Angel
Dmmaj7
Gabriel from
Dm7
heaven
Dm6
came
He
Gm7
came to me, he
A7sus
called me a lady
I’m
Dm
highly
Dmmaj7
honoured,
Dm7
yes I
Dm6
am,
to
Gm7
play my part in God’s
A7sus
plan
A7
Pre-chorus
There were
Gm7
troubles, yet
A7sus
so much joy,
at the
Gm7
coming of my baby
A7sus
boy
A7
Chorus
Dm
Jesus
Dmmaj7
changed my
Dm7
life
for
Dm6
ever
Gm7
Jesus changes
A7sus
everything
A7
He
Dm
changes
Dmmaj7
people’s
Dm7
lives for the
Dm6
better
He’s my
A7sus
Shepherd, he’s my
A7
King
Verse 2
Nothing is impossible for God
While still a virgin, I was a mother
I’ve not regrets that I said ‘yes’
All I can say is, ‘I am blessed’
Pre-chorus
Chorus
Verse 3
Glad I had Joseph by my side
He kept me going when I got frightened
God made a way to keep us safe
Supplying wisdom and grace
Pre-chorus
Chorus
Coda
He’s my darling, my Saviour, my Shepherd, my King.
words and music: © Irene Bom