The Claritin is an antihistamine and dries you up like a Benadryl. You can call your pharmacist and ask to verify, but once my primary told me to NEVER take Benadryl again, I never ever had another ear infection! I'd had them my whole life and it's been over 10 years now.
I had one ear infection that was so bad that it took a month of antibiotics to clear it up. It was a deep inner ear infection, tho, and as it healed, the ear drum burst and drained a chunky type discharge that was brown and looked like cottage cheese. The smell was like awful dog poop! It was a combo of blood and pus. I was so sick I couldn't get off the sofa for days. I'd waited WAY too long to go for treatment because of no money or insurance.
Sudaphed (behind the counter with NO PE in it) works wonders for opening up my ears and sinuses. You have to take it every 4 to 6 hours and it takes a day or so to break the stuff free. I actually can feel the dried junk break loose and then have almost instant relief!
Best of luck!