Welcome to Just Answer and thanks for your question. If your doctor suspected bacterial endocarditis he would be treating you with stronger antibiotics. No doubt your worry over this has made your blood pressure higher than usual, although it still isn't very high. You could also have a urinary tract infection, stones, etc. that is the source of the hematuria. "Subacute" is an older term that means it isn't an emergency, but a chronic infection. Fever that lasts a week or more is the first symptom to watch for. Diagnosis would include a blood culture to determine if there is an infection, which organism, and what antibiotics that organism is susceptible to. Treatment is a month or so on antibiotics. You should call your GP if you aren't feeling better by Monday.