Several years now. Got it exactly at the age my father got it with the same numbers. I have been taking Atenelol 50 mg (exact same dosage which works for my father) and Lisinopril 2.5 mg daily. The doctor ordered all kinds of tests and said there was nothing wrong anywhere, and everything suggests a very strong genetic component.
For herbals, apart from others like fish oil etc, for BP I take Ashwagandha. I am now experimenting with a homeopathic (I know) medicine called Circulin. I don't believe in the 6X (1 ppm) dilution and all that, but the capsules also contains other herbs and ingredients in "credible" levels.