Featured In

Credits

PERFORMING ARTISTS
Jason Mraz
Jason Mraz
Performer
Brett Dennen
Brett Dennen
Performer
COMPOSITION & LYRICS
Jason Mraz
Jason Mraz
Composer
Brett Dennen
Brett Dennen
Composer
PRODUCTION & ENGINEERING
Martin Terefe
Martin Terefe
Producer

Lyrics

It's a long road to forgiveness But I got nothing behind I will be there to bare witness And I got love in this heart of mine A tiny little teardrop in the ocean Whose ripples never reach the shore And I was at war with my emotions But I never knew what I was fighting for It's a long to forgiveness But I got nothing but time I will be there to bare witness And I've got love in this heart of mine Forgiveness is the greatest kind of love there is Best believe in what you can't see Let faith be your evidence You gotta shine a light on the path back your home Cause after all, forgiveness it is a long damn road And so it is And so it goes And so it is And so it must be So it is So i've been told Time moves on Time will be Time moves slow And so it is And so it must be So the sky becomes the sea So the sky Becomes the sea It's a long road to forgiveness And I got nothin but time I will be there to bare witness I got love And iv got love in this heart of mine I got love I've got love in this heart of mine I got love I've got love in this heart of mine
Writer(s): Jason Thomas Mraz, Brett Michael Dennen Lyrics powered by www.musixmatch.com
Get up to 2 months free of Apple Music
instagramSharePathic_arrow_out