Seriously though, make an appointment with a gastro doctor. They can review things with you. There's a few blood tests they can do, maybe an ultrasound. And then maybe a colonoscopy. These things are all pretty cheap from an American medical perspective.
If it's bothering you enough to tell the internet about it, go see the doctor.