At my own ownset of 'everything' I was NOT on pain pills and was stopped up better than a drain that'd had concrete poured down it? At that time...But. it took three weeks of Colace and lots of liquids to get things well,...rolling again?
Pain meds block things up - it's in the prescribing information...often clearly, at times not. But, it IS there...at the same time...
IF you are taking supplements, especially calciums AND magnesium? Well that can cause the true and faithful OPPOSITE effect! There are lots of other meds and supplements that can cause or augment the 'conundrum'...Add the 'stress' factor of what all we have to deal with into the 'mix'? and what have you got? Some problems...Save the frights for after that test next week...That is gonna be the potential for a lot of 'lets' look further's' or No problems can be seen...I surely hope for the latter!
For the interim? If it were me, I'd eat or try to, lots of fruits and fibres [if diabetic, this becomes a squirelley issue] Stick to what I call gentle foods...simple proteins and carbs and vegies...the plainer the better...I've not had the celiac issues, but, I do know [and have learned] that keeping things more simple IF you have problems can help you eliminate foods that cause problems...
One for constipation I've used in the past is the "BART" diet. Banannas, Applesauce, Rice [plain-yuk] and Toast. I've used it a 'few' times and it seems to help...tho my taste buds need to 'do' 'things' to this combo and it is an impulse hard to control...Doing it for 2-3 days at a try usually seems to help work things along? I've 3+ docs suggest this option for the 'problem'.
As for the other end of the spectrum? I fast...Plain and simple...liquids are all I usually feel I can tolerate after a few days, I then gradually add in more solid foods...Thing to be totally sure about in the interim is to HYDRATE like it's going out of style!
Medications or supplements? Hard to tell if it's that or something else...I for one truly hope it's those first two!

Well, you'll find out? - j