Overall great recording, and great performance. A few things to consider though.
I agree with Blue Bear about the guitar, but I think it may be okay without rerecording personally, just a few minor eq edjustments may help. But rerecording with different mic placements may not be a bad idea.
The tamborine is a bit loud as well, other than that it's sonically good(it's tought to screw up the tamborine anyway).
The guitar doesn't sound stereoey(if that makes sense) enough as well. I would keep the current guitar track but pan it left at 9 oclock, then record another one identical to it and pan it right at 3 oclock.
The lead part is pretty neato. I dig it. The bend around 2:03 sounds just a tiny bit off to my ear. I may be wrong though.
The "love" part/chorus sounds just a tiny bit off-key at times. A few options may be rerecording a few parts or finding a good autotuner. Otherwise, I personally enjoy the sound quality/performance of the vocal.
With these minor adjustments(and they ARE minor in the grand scheme of things) I personally think this song would be ready for mastering.
Great voice by the way.