I have been hypertensive for over 50 years. I have had good luck with Diovan and Labetalol, the latter I have been on for 50 years, the former for 20 years. I never thought of myself as a stressed person, but my BP improved when I retired to nearly perfect "numbers", still on the meds though. Talk with your doctor and good luck.
These are available as cheap generics.
These are available as cheap generics.