Its ibs
Not due to Shelcal discontinuity
First ibs need patient treatment ,u need to take regular small meals which has low sugars in it
And also some food triggers like gluten diet to be avoided as it may worse
U need to have proper rest ,adequate sleep atleast 8 hrs and regular balanced diet and regular exercise
By seeing ur chat u definitely anxious and stressed
Try to reduce that ,untill unless u don't build personality medicine will not be effective
And for vit d and ca
If doctor recommended u it's fine
But if not check the vit d ,
b12 ,ca and fe levels as ur female and Indian these are most common vitamins that lacking so that u can use only if values are low