thank you both so much for your kind messages. I do realise this is no-one's fault except my own and I have to take responsibility for sorting it out...
of course you are both right that the answer doesn't lie in food, but it is honestly like something in me just takes over, I don't know how...