Who cares what it was written for? That's one of the greatest things about music, its always up for interpertation. The beatles taught us that. Listen to the song come together and try and figure out what was going through john lennons head when he wrote it, I double dog dare you. The bottom line is, its a great song with great lyrics that mean different things to different people, but I think a lot of people will agree that somehow, whatever the way, however interperted, its a song that touches the heart.