Mystery pain below right ribcage since one year

I had a kidney stone last year which I successfully passed.

However, 1-2 months after that I have pain below my right ribcage. This pain is different from kidney stone pain.

Just to be sure I also did one more sonography and there was no kidney stone.

My doctor also suggested liver tests it was also normal except for slightly raised liver tests which my doctor confirmed were insignificant.

After that I also did two more sonography both were normal.

I also did full blood test it was also normal.

I don't have any other symptoms like fever, weight loss, headache etc.

I don't have this pain continuously but I get it once in a while.

My Doctor said it could have been due to injury but I don't have any injury in that part of my body.

Any possible explanation?

reddit.com
u/4chanactivist — 1 day ago