I bought a can of Christmas Cheer 2007. I guess I opened it too soon (last month) I traded it for some 1864. I just couldn't get past the KETCHUP

smell. I know it doesn't taste like ketchup,however I just couldn't get the smell out of my ofactory sensors. I just do not like ketchup even on my fries. It my be unamerican,but I just don't like it. Does the smell ever go away?
Mike