Sandeep!
Only small nit I have, and it is a small one, is if you really want to doubletrack the vocals you have to be in sync. Like it is one voice only, you know Lennon is the master at this. It can be a pain to record but well worth it in the end. A little tip on doubletracking is to not pronounce the consonants as hard on the double, and at the end of words you keep the consonants almost entirely muted, that's usually where the differences between the two can be heard. If done correctly and in sync it can be strong and effective, if done incorrectly and not in sync, it takes away focus from the actual song. But what do I know, I let stuff slip by on every recording, stuff I know shouldn't be there but simply stays because I don't have time to fix them. (read lazy) So I might as well just shut up now and say, what a fantastic song and performance!!! =)
Again, just a tiny nit.
Overall I loved the song, the lyrics and the performance. Good stuff!
Cheers,
S