When you are worried or anxious you might reach for a quick sugar hit to make you feel good or you might think it is easier to numb the pain and drink until you can’t remember what you are anxious about.

Often you are so distracted by what is going on in your head, the last thing you think about is what you are eating or how much exercise you do.

The problem with this is that all the medical research shows, the better your diet and the better your fitness, the better your mood and outlook. This seems a bit unfair when you may not be feeling motivated but there are some straight forward things you can do.


If you eat lots of sugary, fatty foods you can have lots of energy spikes feeling great one minute and then exhausted and anxious the next. It is better for your mood to:

  • Have some protein (like chicken, eggs, fish, cheese, yoghurt, beans, tofu) in every meal. This helps to keep your mood more even throughout the day.
  • Have omega-3 foods such as fish in your diet. This helps promote the feel-good chemicals in your brain.

Be active

Being active helps to get the feel-good hormones circulating in your body and is a great stress reliever. Plus it will distract you and tire you, which will help you to sleep and all of that helps to reduce worry and anxiety. Everyday do something active that you enjoy.


If you are going to drink alcohol:

  • Drink in small amounts and not in one big hit. Stay away from bingeing as any binge drinking session will make your worries and anxiety worse.
  • Increase your water intake – glass for glass is a good idea.


Because drugs can have a range of effects on your mood from excessive worry to fear to paranoia about everyday things you wouldn’t normally fear – think twice about taking them – and then don’t!!


Sleep needs are individual, however you do need quality uninterrupted sleep. You need to turn off the pings and dings.

Created on 19/08/2013 | Updated on 10/12/2015
References for this page

Not sure? Use our quick self assessment tool to check.

About Jean Hailes

Jean Hailes is Australia’s leading and most trusted women’s health organisation. We believe in physical and emotional health and wellbeing in all its dimensions for all women in Australia throughout their lives.

We offer a range of free resources and easy to understand information on women’s health and wellbeing. Appointments at our specialist women’s health clinics can be made in person (East Melbourne and Clayton, VIC) or across Australia via our Telehealth consultation service.

Stay in touch

Keep up to date about your health and sign up to our monthly emails.

Follow us