Thank you for posting your question here, I will try to answer it to the best of my abilities.
Have you had any kind of injury
to your stomach region in the recent past? If no, then the other possible cause can be pancreatitis
So if you havent had any kind of physical injury I recommend you see a doctor, he will recommend a blood test
, biochemical test and urine test. He may also recommend an ultrasound
, from the results of these test we can diagnose the problem and treat you.
I hope this answered your question.