You being 31 years ,the BP reading 150/100 is high ie it's stage 2 htn.
But you need to confirm it with 2-3 readings taken with upper arm digital bp apparatus ,in the morning and evening for 2-3 days
Ideally average of 2 readings taken .If still remain high , probably it's hypertension
Next Steps
if your BP reading is high ,ECG and echo are required.with blood test including
lipid profile, glucose levels, renal profile and urine analysis
Health Tips
drink plenty of water
restrict salt intake
include fruits and vegetables in your diet
30 minutes exercise everyday for 5 days in a week