When you mentioned 90 I hope it is systolic one that means the above reading.. always your systolic BP is 90 means u have to get it evaluated.. you have to take plenty of fluids, your other symptoms like mood swing , low energy level can be due to some other reasons.. may be
thyroid problems or low hemoglobin level etc.. for that certain tests are to be done.. you can consult me online for further treatment..