M.P.
Blood in the urine can be serious but it is most likely not as long as you get treatment. I urge you to ask your doctor about possible causes and about his treatment of it. It may be that the blood is caused by an infection and the doctor is treating it with antibiotics. What are the prescriptions? They may be treatment for the cause of the blood in your urine.
No need for a second opinion until you get all the information from the first doctor.
I went back and read your SWH from the other question. Yes, you're impatient. The doctor has to wait for the culture to come back so he has a better idea of what kind of an infection that you have. The Urgent Care doctor must've referred you to your own doctor who will take a look at the results and talk with you. No need to get anxious at this point. You've taken the first step. Now you just have to wait. Make an appointment to see your regular doctor to discuss this. No need to yell and scream at him. Ask questions and wait to get answers.
Stop trying to be your own doctor. You waited too long to see a doctor a couple of months ago and you waited a couple of weeks more after your antibiotics were completed and you still had symptoms. Your doctor cannot figure this out without your co-operation. When you wait to make an appointment he has the impression that your symptoms aren't as severe as the way you've described them here. Why would you wait 2 weeks if you really did have symptoms? Your infection must not be so serious or you would've called sooner. I suggest that is the way his mind may be working perhaps unconsciously. You are making it difficult for the doctor to stay on top of this.
And....you said you drank wine. Wine would be irritating to your urinary tract and cause pain when you already have an infection. As Julie K. said no alcohol, coffee, soda or tea. Stick with water and "real" cranberry juice.