At your age blood pressures of 140/100 mm Hg are too high. By all means eliminate all alcohol and cigarette usage. Cigarettes lead one to a rotten way to die. Yoga is fine, and a regular program of exercise is desirable. If you are overweight - lose some weight. Strictly limit your salt intake. I would hazard the thought that adding a diuretic to your blood pressure medications would be helpful, and I suggest that you discuss this with your physician.
Please be aware that I am unable to diagnose medical conditions online.