Dear Lybrate user. The menstrual periods abnormalities, weakness are due to haemoglobin deficiency along with vit D deficiency as you have clearcut mentioned earlier no menstrual problems. Vit D plays an important role in Ca absorption and it's deficiency also leads to lower abdominal pain due to uterine cause. I think you are unmarried so no chance of pregnancy.
Rx 1.Syp Ferikind 10 ml twice daily before food (before lunch and dinner) for 3 months.
2.Cap Caldikind 1 cap twice daily before food (before breakfast and snacks in the evening) for 3 months.
3.Syp Zincovit 10 ml twice daily after food for 3 months.
Don't take calcium tablet or calcium rich food like milk, butter with iron tablet at the same time as calcium decreases the absorption of iron. You should avoid tea, coffee, antacids as these decreases the absorption of calcium and iron from the gut. Take protein rich nutritious diet, fruits vegetables and avoid fast food. You can take one glass of milk at breakfast daily. Report me after 3 months with a Hb and calcium, vit D levels report.