I’ve had blood in my sperm for 2 years now (coincided with approximately same time my other chronic symptoms started).

I’ve had every test by a urologist done and even a camera put up the front. Anyone else deal with this for a prolonged period of time? Could it be caused by stress/chronic anxiety?