Here is some background information on "God Gave Me You" from Songfacts.com. This love song about a budding romance was originally written by Christian rocker Dave Barnes and recorded by him on his 2010 album, What We Want, What We Get.
Shelton first came across the song during a difficult patch in his relationship with Miranda Lambert before they married. The country star was driving in his truck back to Oklahoma…
I've been a walking heartache
I've made a mess of me
The person that I've been lately
Ain't who I wanna be