Sooo my period is due in 2 days. But yesterday I came home after a drive and crashed. Fell asleep for three hours before dinner. I didn’t do a no.2 yesterday and this morning was a struggle. Now I suffer with IBS after gallbladder removal. Comments please

p