“What should I do? What could it be?”..
Ever heard of a kidney stone?
I think you addressed your reply to the wrong person.