I had it for years off and on, nearly scratching myself away when I knew better than to scratch and it just recently stopped a year or two ago. I have no clue what I have done differently. I've never been a lotion/makeup person, a good thing as it has saved me a lot of moolah.
There may be something I'm not eating and haven't noticed the absence of, but I doubt that is the answer. I figure you have already looked at what you are eating in any different way.
I went to a dermatologist a while ago and have a lot of this and that, seborrheic dermatitis being the key thing. But I take it I've had that for a long time (including in bad eye) and the effect has varied, to me, from horrible to almost nothing.
Histamines may be involved. I haven't read up about them for quite a while, but I'd look there first.
I wouldn't just shoot antihistamines - I did that at one point and later weaned myself.
Point, natch, is talk to your physician - if an alert person.