It definitely sounds as if she's in pain. If you have any pain medication from any of her previous ear infections left you might consider giving her a dose for tonight. I would definitely make an appointment as soon as possible so she can be aggressively treated, especially since this is a recurring problem. If you have no pain meds from your vet you can give her a baby aspirin or half a buffered aspirin for tonight. Coax her to eat if she hasn't as the aspirin can cause stomach upset & it sounds as if she's uncomfortable enough without adding to it.