Mood swings or feeling low could be down to your hormones, explained hormone expert Dr Martin Kinsella ().
‘Mood swings can occur when serotonin levels change rapidly, either rising or falling. Oestrogen and progesterone control the levels of serotonin production. High levels of oestrogen can impact our mood.
Read the full article here.