Thanks for consulting us.Masturbation
is not likely to cause menstrual irregularity, rather this is a sign of some other pathology. You should have a pelvic ultrasound
scan to view your lower genital tract.
Birth control pills may help relieve your symptoms but a doctors visit is mandatory before trying anything.
Wish you good health.