Hi Welcome to HEALTHCARE MAGIC..
I have gone through your query and can understand your concern.
There can be many causes of irregular & painful period
- Hormonal disturbance such as
thyroid disorder, Poly cystic ovary disease, etc
- Emotional stress
- Overeating or sudden weight change
You could take
Tranexamic acid tablet for painful periods. It will reduce the length of periods & also reduce the pain or cramps during the period.
Contraceptive pills cannot be taken as they will reduce or stop chances of getting pregnant.
You should exercise daily, this will reduce the
pain during periods. Take a healthy diet full of vitamins & minerals. you could also take diet supplements consisting of omega 3 fatty acids,
vitamin e , etc. You should increase intake of water.
Consult a gynaecologist for more queries.
Hoping your query is solved
Good luck