HELP PLEASE

Anne

I have UTI. Then yesterday, I had sex. After that, I ate my dinner then drank Iced tea (which is bad for people with UTI). The next day, I suddenly released blood. It’s not yet my supposed period since this is too early. It’s only my 23rd day of my cycle. What does this mean?