I agree with patient915 here. And yes, lots of gas can delay the bowel movements. If the suggestion above do not work, I suggest to go to a dietician and make a lactulose and a fructose breath test, to see if stray bacteria might be the source of the gas.
By the way, it is completely okay to not have a BM a day. Even as little as once a week is still okay, but longer is definitely something to worry about.
Welcome to the gastroenterology community! It sounds like you might be constipated. You could also have IBS, which can be worsened by stress. Have you tried a high fiber diet, drinking lots of water, and getting plenty of exercise?