I have a hard time with smells...I can see things..but smells are hard on me......
Decaying flesh is not on the top of my list either.
How about 'odors'. . .easier than 'smells' I bet. . .