@mandaris A couple of times I've had a steroid shot to help fend off seasonal allergies. It's helped where my hayfever-preventing nasal spray didn't work any more. I despise hayfever pills etc.
@mandaris I have been on many, many alergy drugs. Zyrtec (well, a generic version of it called citirizine) has been the best for me by far. I've used it for 10 years straight and it still works really well. I take it at bedtime, so if it makes me drowsy, I don't really know. Is Zrytec the one you hate? If not, and if you haven't tried it, maybe you should.