yeast infection or pregnancy symptoms?

Okay so for the last 3 or 4 days, my pee has smelt like asparagus. But today it kind of hurt, like a burn and then when I whipped I had small light blood on the tissue. Could this be a yeast infection, pregnancy with implantation bleeding or a UTI?