Thanks for writing in.
Your symptoms though suggestive of hormonal
problem ; underlying cause for hormonal imbalance should be sought out.
abdomen-pelvis done to rule out PCOD- polycystic ovary disease.
Get thyroid hormones and cortisol levels done to know if symptoms are due to hypothyroidism
or adrenal problem.
Yamini as it is contraceptive
pill , it will make your cycles regular and maintain estrogen-progesteron balance but at the same time will cause weight gain.
Pimple could be age related and can be treated with topical creams like tretinoin/clindamycin
Consult physician and discuss the same. Do not blindly continue treatment until and unless underlying cause is ruled out.
Wish you good health.