you have irregular menstruation
and you are put on metformin
and hormonal pills..
you need to see your endocrinologist
and get few tests done like hormones, FSH, LH, Tsh..and get treatment according to the report..
along with that do regular exercises..
see your physician also to detect the cause for hypertension
in such a small age..
all the very best.