I am 22 years old and am experiencing digestion problems that consist of heartburn, constant belching, gas (nasty sounding flatulence), noises from my gut and stomach and irregular bowel movements. My stools are usually yellowish in color and often incomplete. I am also experiencing a constant dizzy feeling. This has become a big source of anxiety for me. I find it hard to sit in class and dread social situations. Could this be caused by anxiety? If not, what can I do? Is this something I need a colonoscopy for?