David Mckee Barnes (born June 20, 1978 ) is an American musician, singer, and songwriter from Nashville, Tennessee.He has released eight studio albums, including two Christmas albums.His most recent full-length album, Who Knew It Would Be So Hard To Be Myself, was released February 9, 2018.