Our brain works in very strange ways. Everyone has been sick many times throughout their lives ranging from the common cold to throwing up with the flu. If you get sick after eating a certain food, you may form a taste aversion to the specific food. Even if that specific food was not responsible for getting you sick, you still usually tend to stay away from that food. Taste aversion is evolutionarily beneficial because we try to stay healthy but if we get sick we naturally associate it with the last thing we ate and then we stay away from that food in order to prevent the sickness from happening again. Taste aversion was used to control predators. Wolves used to prey on sheep however, the farmers put poison on the sheep which would make the wolves sick. Therefore the wolves would stay away from the sheep in order to not get sick.
I have seen lots of my friends experience taste aversion. Sometimes the aversion has lasted many years while others have only lasted a couple weeks. One of my friends experienced a taste aversion to hot dogs that were sold at the vendors in New York City. One time she went into the city and got a hot dog from a street vendor and later that day got sick. To this day, she cannot eat hot dogs from the City. Another one of my friends experienced a taste aversion to a certain type of alcohol. Until that one specific night she had no problem drinking that type of alcohol however that one night she got really drunk and ended up throwing up after drinking that type of alcohol. For the next couple of weeks when she went out to party she wasn’t able to drink or even smell that alcohol without feeling like she was going to get sick again. Taste aversion is a way that our bodies try to keep us healthy by avoiding foods/drinks that have previously gotten us sick or was associated with us getting sick.