Since you've given us so many lovely vomit emoticons, I figure I'll bestow one of my favorites up on.
Fits the situation nicely!
As for the antibiotics: It should help protect you, but as you've seen, it wont make you into an invincible robot. I've gotten infections while on Tetracycline.
Three cheers for antibiotics! Hope you feel better soon- I feel for ya because I ALWAYS get sick whenever I get a break from school. I've vomited from one year to the next before.