Not sure whats causing this pain. But i alsways feel like someone punched me in the stomach and upper stomach!!! I have done test for ex. Colonoscopy, Endoscopy, CT-Scan, Ultrasound and blood work. Everything is normal. I just have motility Disorder . Whatever that is lol... I have had my gallbladder checked also by ultrasound and blood work and im ok. So what is this pain i feel all the time?