What can cause high blood pressure, other then the obvious of high fat diets, overweight, etc? I am only 19 years old, and I have high blood pressure. However it’s sporadic... Ill go to the Walgreen’s BP machines and ill get 159/89, then 155/90. So im thinking ok really high, guess I just need to jack down sodium and fats. But then ill go home and take a test with our home machine, and ill have a perfect 120/80. Whats up with this, could anxiety play with my BP and make it go higher whenever I see those machines?