Reminds me of...
'The Cure' 's song "Friday I'm in Love" Youtube it, you'll find some similarities in the chord progression mostly. That's what popped into my mind though, maybe not for you once you check the song out, but yeah. Neat stuff, the strings really enhanced this song, and the dynamics were nice, people usually don't know how to use those, but you do :D
-ImperfectDisciple