I have tried most of the OTCs and the only one that has ever worked for me is Benadryl. Unfortunately, it makes me very drowsy.
It has been suggested that I take it at night. That would work for me if my allergies occurred only at night.
I've sort of compromised by taking only one tablet at a time, which gives me some relief while minimizing the drowsiness.
Climate change is a bitch. I used to have allergy difficulties for only a short time in the fall of the year, now they're showing up all the time.