I've suffered badly from eczema all my life being in and out of hospital in my early years and I'm 33 now and I've never found a cure! I think you just learn to live with it or keep to routines that work for you as it's different for different people. What works for one may not work for others!!
All my products are hypo-allergenic and as long as I moisture daily, I'm ok but it does flare up from time to time especially in Summer which is why it's not my favourite season as it's difficult to keep cool. I don't think I'll be free from it completely but as long as I stick to my routine, I'll be ok! I wish there was a cure but after 33 years of trying, I can wish!
I wish you luck but stick to what works for you whether it's creams or diet.