I would seek a second opinion and be sure you do not have "white coat syndrome" You can purchase a digital monitor from your local drugstore and it is best to take your BP first thing in the morning...before the kids wake up and you start your day. Monitor it yourself for a few weeks and see if you truly have HBP. Exercise naturally will reduce BP, eating foods with high water content (celery is a natural BP reducer) and look into taking a high quality fish oils to help reduce internal inflammation and it is a natural blood thinner. My mother's cardiologist (whose also Oprah's) and is a spokes person for the American Heart Association highly recommends fish oils for those with heart disease or in early stages. I put my mom on them with the her blessing with fabulous results. Nordic Naturals Ultimate Omega + Vitamin D3 is an excellent brand. I would also have your vitamin d3 levels checked...any good doc will start looking at this important vitamin. Many cardiac patients are so deficient, docs put them on 10,000IU until their levels are up to normal. (again that is under a doc's care)
Hope that helps, there are solutions and options before going on meds you just have to know what they are!
J., MPH