Dude - sounds like you got a 'super taster' on your hands. http://en.wikipedia.org/wiki/Supertaster

My husband is a supertaster and it can be rather annoying to the rest of us, lol.


~amy