Whoa. I am blown away.
This is just awesome! The beginning got my attention with the nice chords and guitar rhythms, and you have a great voice. It's very, I dunno if this sounds right, but full. It sounds complete. It's not whiny like a lot of singers recently. Nice work.