Strange. Protein in the urine can actually be cause by not eating enough protein. Of course a yeast infection is a very common side effect of antibiotics. It would not be a bad idea to call your doctor for a prescription, but in the meantime, eat yogurt and you can also actually apply a plain yogurt to your vaginal area. The probiotocs in the yogurt help restore the natural balance of bacteria down there. Hope you feel better.
I would just call your doctor, they have a simple pill you can get. So much easier.