This got answered on another forum. No, this is NOT from hand job during a massage. There would be no way that would result in this. You couldn't see the blood but it showed up in a urine sample. That's called microscopic hematuria. UTI's, bladder infection and kidney stones can all cause this. Also an enlarged prostate or even strenuous exercise. What did your doctor say about it. Since you know it is NOT caused by your sexual activity, look for the right answer to that with your doctor. https://www.mayoclinic.org/diseases-conditions/blood-in-urine/symptoms-causes/syc-20353432