I can't answer your question about allergies. I hope someone else can help you with that.
As something little and relatively easy to try, have you heard of badger night night balm? It's supposed to be fantastic. I've been meaning to buy it myself, but haven't had the opportunity.