I can't take them either -- just found out last year that they have MSG in them (preservative) -- I can't tolerate MSG. So sorry you've been so sick! It's NOT fun! Especially when you're retired.....no compensation like being able to take a day off!!!!