You Said Forever Now I Drive Past Your Street Meaning