I can hear some Richard Hawley in your voice, which is nice - he's a great artist.
I'm glad you went a different way than punk as you mentioned, the lighter, more sun-kissed tune makes it stand out and it still fits nicely with the drums.
The tune is quite subtle as Darren mentioned but is quite effective.
Production-wise, I would've backed off the reverb on the vocal somewhat and taken out some of the low mids on the reverb to help it sit better in the mix and push that sunny feeling forward a bit more.
I'm not so keen on the riff/guitar melody bit at the beginning, its' not a melody that really sticks in the mind and the sound of the guitar is a little bit jarring compared to the rest of the song.