It's quite odd that you'd have blood in your ear when you used a swab, unless you jabbed the heck out of it
If you've got health insurance, many of them have on call nurses as part of your insurance that you can call for just such a question. At least they could advise as to whether to go to ER or wait til Monday.
Other than that, I'm entirely unqualified to advise, but sure hope you feel better soon.
One more thing... If you call on Monday and tell them there's blood in your ear, they probably won't have you make an appointment. I bet they tell you to come right in.