Welcome to Healthcare Magic
See here, even urinary tract infection
other than STDs can cause burning sensation and blood in urine. You need to rule out urinary tract stones as well. Consult a Urologist
, get examined and tested for the stones and infections including STDs. Avoid sex or use condom to prevent spread of infection. Eat plenty of fresh fruits and vegetables and drink plenty of water for relief.