GobbleGobb..You have irritable bowel syndrome. You are describing classic symptoms. Do NOT take windeze, as this only expels gas which is present in the stomach and not in the gut (the intestines)
I suffer terribly from intestinal gas, which is caused by over fermentation of food in the intestine, an inbalance of intestinal flora and bacteria in the intestines, and food intolerances. You need to take supplements containing caprylic acid, i have bought some supplements called Spore Gone, i need to find the web address and shall post it later-its the best product ever. My stomach remains flat after eating, it really works!!
Also, take a prebiotic capsule every day as directed on the packet, go to Holland and Barrett and get some, it will help immensly with the severe bloating. Also, Aloe vera juice is said to help. It really does help!!
Dont bother with Peppermint oil or tea as it doesn't work for me, i have bad bloating and its not strong enough. (Unless you buy fresh mint and boil it)
Fennel tea and Chamomile tea also helps, as does Goldenseal.
Do an internet search on intestinal gas and you will find a wealth of information on it. The reason why its lasting so long is because the food is fermenting in your gut and you are probably constipated. Take an overnight laxative and you will be better in the morning and drink plenty of water to avoid water retention, which initself can make you bloated.
AVOID: White bread, Biscuits, burgers, fried greasy food (fried food is the worst culprit) avoid ALL sponge cake and similar deserts. Do NOT eat fruit straight after a main meal, it will bloat you. Snack on fruit in between meals or brekkie, and try to keep wheat eating as minimal as possible. Dont talk when eating and eat slowly taking care you chew your food properly.