Diuretics? I have been on Benicar (olmesartan) for many years, works very nicely. Amlodipinealso said to work nicely but may diminish your taste reception.
1. You MUST take your meds every day. Period. No lapses.
2. Ask your NP why you are not on diuretics ("water pills").
3. Ask your NP about using a generic med called olmesartan--brand name Benicar. It works very well, minimal side effects.
4. prepared foods of all types are high in sodium, so stay away from them--sausage, salami, ham, etc. The deli counter is an especially rich source of sodium.
If your doctor still thinks everything is okay, then try support socks/stockings. I've been on BP meds, including olmesartan/hydrochlorothiazide, and I still need to wear support socks. I have a pair for light support and a pair for moderate support for days when I'll be on my feet a lot. This also helps my ankle pain.
Just a thought.