Some possible reasons for your symptoms could be
kidney stones or a urinary tract infection. Kidney stones can cause a lot of pain, especially when urinating, when the ureter contracts and also cause pain on one side of the abdomen. They are usually sharp pains. Another possibility is a urinary tract infection which is caused by bacteria that have migrated up the urethra which is where your urine exits the body. Or may be possibilities of pyelonephritis. Homeopathy has treatment for this. Medicines include Mag phos, Sarsaparila, Lycopodium, Berberis vulgaris, Cantharis, etc...
Next Steps
Consult any Homeopathic Physician.