Hello there.
The causes can be a lot like gastritis, renal stones, some infection etc.
But if you need to know the exact cause in your case, then a more detailed history along with physical examination is required.
Drink lots of water, have high fiber food.
Consult a surgeon for further help.
Regards
Answered2015-12-24 16:49:34
0/1 people found this helpful