One additional item on the low blood pressure. Mine is very low. I have had 2 doctors tell me that the reason its so low is because I am so small (5'1", under 100 pounds). They both ruled out any physical issues (thyroid, iron etc) and determined its just kind of the way I am. It cracks me up every time I go to a doctor, the nurse takes it 2-3 times. One time in the ER the nurse actually went and got a different machine because she thought the one on me was broken! Both doctors told me that when I work out I would need to drink more water and get extra salt and electrolytes to help. I keep pretzels, peanuts (salted) and water on hand all the time, it has made a huge difference, not only in the dizziness but in my general energy level as well.

Rule out the medical issues, but be aware it might just be the way you are. Good luck!