Could be constipation, that causes pain in that general region. You should be careful too though, if you are vomiting it could be an actual blockage which is more serious than just constipation. It could also be a gallbladder problem as well, since I had similar symptoms (minus the decreased...