Featured In
Similar Songs
Credits
PERFORMING ARTISTS
Jeremy Camp
Performer
Colby Wedgeworth
Programming
Hank Bentley
Guitar
COMPOSITION & LYRICS
Jeremy Camp
Composer
Colby Wedgeworth
Composer
Hank Bentley
Composer
PRODUCTION & ENGINEERING
Colby Wedgeworth
Producer
Sean Moffitt
Mixing Engineer
Joe LaPorta
Mastering Engineer
Jesse Brock
Assistant Mixing Engineer
Lyrics
It should've been me with arms open
It should've been me that was torn
It should've been me, I was broken
It should've been me, it should've been me
Mercy, mercy, heard my cry
Mercy, mercy, saved my life
You carried all of my burdens
You took them all to that grave
I know You didn't deserve it
But You took my place
You traded hope for my hurting
You bore the weight of my shame
I know You didn't deserve it
And I know it should've been me
I can't believe it
(Oh-oh, oh-oh)
(Oh-oh, oh-oh)
It should've been me in the darkness
It should've been me that felt the pain
It should've been me broken-hearted
It should've been, oh, it should've been me
But I'm free (I'm free)
You carried all of my burdens
You took them all to that grave
I know You didn't deserve it
But You took my place
You traded hope for my hurting
You bore the weight of my shame
I know You didn't deserve it
And I know it should've been me
(Oh-oh, oh-oh)
(Oh-oh, oh-oh) I can't believe it
(Oh-oh, oh-oh)
(Oh-oh, oh-oh) I can't believe it
No longer dirty, no longer afraid
I am no captive, I am no slave
No longer guilty, no longer in chains
Hallelujah, hallelujah, hallelujah, I'm free
(Oh-oh, oh)
You carried all of my burdens
You took them all to that grave
I know You didn't deserve it
But You took my place
You traded hope for my hurting
You bore the weight of my shame
I know You didn't deserve it
And I know it should've been me (oh-oh, oh-oh, oh-oh, oh-oh)
And I know it should've been me (oh-oh, oh-oh), oh (oh-oh, oh-oh)
It should've been me, it should've been me (oh-oh, oh-oh), ooh (oh-oh, oh-oh)
It should've been me, it should've been me (oh-oh, oh-oh), ooh-oh (oh-oh, oh-oh)
It should've been me, it should've been me
I can't believe it
Writer(s): Jeremy Thomas Camp, Hank Bentley, Colby Wedgeworth
Lyrics powered by www.musixmatch.com