...............Hi welcome to HCMForum. actually your weight is not over weight . cause of the weight & irregular p eriods might be hypothyroidism
. that is to be confirmed. other & commenest cause is anaemia
. you consult a physician for diagnosis. & treatment of underlying cause.
Besides i advise you to follow some food recomendations, eat more of green leafy vegetables, cereals, fruits and juices to build the blood picture.
wishing for an early recovery.