Got ur pain n concern though it's unfortunate but why ur late to seek medical support.
It could be
kidney stones or trauma by harsh activity need to evaluate by report of blood urine n x rays USG whole abdomen n pelvis....
Till then have lots of water
Answered2018-07-15 12:02:51
1/1 people found this helpful