i have been really angry lately i am usually a calm and collected person but the smallest things irritate me lately it is really interfering with my relationship with my fiance and son i have also had migrane headaches and been really tired and have no energy to do anything what could be causing this?