Hello, Im 23 years old, and through out my life I had always had blood in my urine. I can remember when i was in grade school, i went to the doctor and pee d in a cup, and they told me i had protein in my urine. As i got older, every time i pee in a cup they tell me i have blood in my urine, and i have E-coli bacteria? I had several symptoms of pressure in my abdomin, ache in my back, frequent urinate, and they would prescribe me antibiotics. Im just worried cause im afraid it kidney cancer? What do you think? Thanks
                                                        
                                                     
                                                    
                                                        
                                                            
                                                            
                                                            
                                                                posted on
                                                            
                                                                Thu, 13 Mar 2014 
                                                            
                                                            
                                                            
                                                            
                                                                
                                                                    
                                                                    
                                                                    Wed, 24 Jul 2019
                                                                    
                                                                    
  Answered on 
                                                                 
                                                                
                                                                    
                                                                    
                                                                    Fri, 26 Jul 2019
                                                                    
                                                                    
  Last reviewed on