Thanks for writing your query.
Blood in urine is a condition known as Hematuria
. Common cause for hematuria is infection in the urinary tract
, other cause being stone in the urinary tract. Since you have not mentioned any pain in your abdomen, stone should not be the cause in your case.
For knowing the cause of infection in the urinary tract and other parameters, you should get following investigations :-
1. Urine (Routine/Microscopic) and (Culture and Senstivity).
2. Renal Profile.
3. Complete Blood Count
The white fluid coming, can be seminal fluid or it may indicate urinary tract infection
. Your urine reports will clarify the cause.
You can get yourself examined by a Urologist
and you should not worry. Your problem is fully treatable.
I hope this is helpful to you.