blood in the urine and pain with urination is a sign of urinary tract infection but there can be other causes such as urethral irritation from your g-spot masturbation. you will need to see your medical provider for a urinalysis to determine if you do have an infection. if so this can be treated easily.
i am geting blood in urine also have lot of pain at the time of urine. & i get g spot setisfaction by using finger. i am unmarried 23 year girl & also virgin.