Indeed, I too get some Beatles vibe from this, can't put my finger on it, probably the "sound", that piano and the strings? Orchestral parts works well except for the ending that gave it away a bit. To me this is kind of the essence of your work, the writing, the vocals, all distinctively you. Me like, bravo!