why do b vitamins smell bad
But, for some people, this healthy body comes at a smelly price. Too much of certain B vitamins, especially if you have a condition called trimethylaminuria, can cause you to emit a fishy body odor that is isolating and embarrassing. Talk to your doctor if you suspect you may have this condition.