Firstly, consult a gynae to determine the cause of frequent menstruation
which should be treated. The cause could vary from hormonal
imbalance to thyroid disorder
or some local cause in your uterus including fibroid
and polyps. These should be puled out first before proceeding further.
Taking birth control pill, if taken in a proper and prescribed manner do helps in cases of only hormonal disturbances.
Kindly go and examined and investigated thoroughly to get the desired results