I have getting sharp pains in the back above my kidney. I am on Ciproflaxin, just finished then, last night. But, I am still getting pains. My urine is smoky yellow color, smell, and has blood in it. They said my electrolytes are up and blood in the urine. Every time my boyfriend eats me out and we have sex I always get an infection. Do I need more pills? Even after sex? I pee and shower after sex all the time, wash my hands constantly too.