Huge fluctuations in blood pressure?

I usually donate plasma once to twice a week, but lately when they check my blood pressure it's been all over the place. About a year ago I started to exercise more and eat healthier, and I never had this problem before. It's sometimes normal, sometimes too low, and sometimes WAY too high like today...and when I asked what could cause this they didn't know. I always feel the same, pretty energetic and hardly stressed out. (I'm only 18, and they said I should definitely not be having these problems.)
What causes the drastic changes in blood pressure, when I generally lead a normal, pretty relaxed lifestyle? (Also, there isn't any history of heart disease in my family...if that helps at all.)
EDIT: I'm actually looking for what CAUSES it, not what medication I can take or what home remedies can help me lower my BP (because sometimes it's too low anyway).

The first thing I would suspect is a magnesium deficiency.

I won't mention the best way to fix that since you made it plain that you are not asking for remedies.

HGL 062 Blutdruckschwankungen / fluctuation Blood Pressure SD/PAL


Survey results on B/P fluctuations.(Brief Article): An article from: Medical Update


Survey results on B/P fluctuations.(Brief Article): An article from: Medical Update


$5.95


This digital document is an article from Medical Update, published by Benjamin Franklin Literary & Medical Society, Inc. on September 1, 2004. The length of the article is 313 words. The page length shown above is based on a typical 300-word page. The article is delivered in HTML format and is available in your Amazon.com Digital Locker immediately after purchase. You can view it with any web brow...


Blood Pressure Monitor, Bpw810/Blrw


Blood Pressure Monitor, Bpw810/Blrw


$41.99


BLOOD PRESSURE MONITOR, BPW810/BLRW

Blood Pressure Basics (Hardcover)


Blood Pressure Basics (Hardcover)


$70.81


Explains the importance of healthy blood pressure, and provides nutrition and exercise tips to help maintain healthy blood pressure.

LifeSource UA-279 Small Blood Pressure Cuff


LifeSource UA-279 Small Blood Pressure Cuff


$16.95


Small blood pressure cuff for LifeSource blood pressure monitors

LifeSource UA-281 Large Blood Pressure Cuff


LifeSource UA-281 Large Blood Pressure Cuff


$27.95


Large blood pressure cuff for LifeSource blood pressure monitors