There's a high risk of kidney stones because of the symptoms, and it's good to do some video tests to check the diagnosis and plan the treatment.
The doctor, the side pain, the blood in the urine, the upper jaw pain, the nausea, the lower abdominal pain, can you tell me what's wrong?