Melodic and Beautiful
I had to wait awhile to review this song so I could think of something meaningful to say. Plain and simple, It's an amazing song. Using acoustic instruments give this song such a beautiful, melodic, and warm touch, I can tell you used an acoustic piano rather than a software or synthesised one which adds alot. It was very well arranged too, beautiful and melodic as I said before, and you couldn't have gotten a better person to do guitar for you. I'm a huge fan the Bad Man which is how I found this song in the first place.
As the vocals, I love them and hate them. The lyrics were very well written and go well with this song, and you do sing them very well at like the Tenor and Baraton level. The problem is that when your sing some of the higher parts (like alto) your voice seems to almost seems to cut out, and it sounds really forced and a bit off key like on the chorus. That aside you do have good voice and this is an amazing song, but you like most guys can't sing in Alto and tenor rang. Maybe you should consider writing you song on a low key or sing the vocals an octave lower, or maybe you could get a female vocalist to accompany you.
That's my only critique, this really is an amazing song.