You need to get on Dr. Schulze 's intestinal formula number one immediately, unless you have any kind of bowel inflamation (IBS, Crohns, etc.) follow the directions, when you hit the right dosage, you WILL have a bowel movement. He says to start with one pill a day and work your way up, but if you haven't gone in a month, I would start with more like five. Forget all this talk about magnesium and fermented foods for now,you have a serious problem that needs immediate attention. You also need to address your diet, begin eliminating meat, dairy, processed, chemical laden foods, and begin introducing lots of fresh vegetables, fruits, nuts, seeds, etc. The more raw, the better. You probably need to lower your stress levels also, this is huge. When I am stressed my bowels lock up immediately. Once you get your bowel moving frequently, you should start doing some deep bowel cleansing.
herbdoc.com has everything you will need, good luck