Answered by SecondMedic Expert
Psychiatrist · Psychiatry
There are a few different ways that anxiety can lead to a lack of appetite. For one, anxiety can cause nausea and vomiting, which can make it hard to eat anything. Anxiety can also lead to a decreased appetite due to the stress it puts on the body. When you're anxious, your body is in "fight or flight" mode, and all of its resources are focused on dealing with the stressor. This means that less energy is available for things like digestion, which can lead to a lack of appetite. Finally, some people find that they just don't enjoy food when they're feeling anxious, which leads them to eat less.