Vi - First of all - don't jump to taking BP meds based on one reading in a doctor's office. Try taking your BP at home at various times of day to see what it really looks like. Your bottom number is fine, and the top number can be somewhat elevated just by coffee, stress, driving in trafiic etc.
Second - exercise and weight loss are your friends when it comes to BP. Have you had your thyroid checked? Difficulty losing weight despite diet and exercise can be due to low thyroid - also low thyroid causes high BP.