Your weight is more for your height ...also you have a Polycystic ovarian syndrome which is causing this irregular bleeding and polymenorrhagia ...
you definitely need to get an ultrasound done also few blood investigations are needed
Next Steps
you need to control your weight by exercise and having low carbohydrate diet
Health Tips
you can consult with me directly online for the needful