I can understand your problem but need some medical and personal or routine life history for evaluation your case for guidance and better treatment, this may be
Kidney stone, appendix cause feel free to contact me on practo chat or by an appointment on practo for further discussion, guidance, consultation and treatment.
Next Steps
Follow up on practo