Thanks for your query.
Delayed periods can be from different causes like:
change of weight
If the periods do not come and for few days you can do TVS to exclude any organic pathology.Colitis
do not interfere with periods but can add more stress to you.
You can treat colitis in a properly way :
and a balanced diet with fruits and vegetables
Take care of your self and do not worry