I worked in a pharmacy for years, and I will tell you that those free machines they have in safeway, cvs, etc, are NOT accurate AT ALL. The company who is supposed to calibrate them, NEVER does it. I had a reading of 155/94 and was like wtf!? This was on a cruise of 300/wk of just test. So I went to my doc worried as all hell, and he took my BP with a large cuff, because for us who train, regular cuffs are too small and will not give accurate readings, and it was perfect at 118/77. My suggestion, get yourself a doc visit and have him check your BP or go buy the old bulb and meter style kit with a large cuff, and do it yourself. As for your cholesterol, yea it's definitely high, but doesn't necessarily mean anything bad. It's the HDL and LDL that you need to see. I'd those are fucked, then you have a problem. Anyway, 1200mg red yeast rice, 81mg chewable aspirin, 3g omega-3(omega-3 ONLY, 3g fish oil and 3g omega-3 are 2 totally different things. 3g omega-3 is equal to 10 regular fish oil softgels.) also take 200mg COQ10, 1600mg plant phytosterols, 300mg grape seed extract, 1000mg niacin, and 500mg turmeric standardized extract for circumin. This with 20min cardio after every workout at about 4.5mph, should keep you healthy as can be without using medications. This is the exact protocol I'm using, and I'm on 600/wk tren, 900/wk EQ, and 750/wk test e. Just had blood taken a few days ago and everything is within the "normal" range. Everyone is different, so what works for me, may not work for you, but it will damn sure help.