Thanks for all your answers.
First, the addiction question, which I have been asking myself.
As a very long term vegetarian I always try and "listen" to my body. Is there something it is telling me I need, rather than something like chocolate or caffeine which I see as a craving/addiction.
I know this is not necessarily a very reliable method!! But it seems to work long term with me. For example, some foods can make you feel bloated, or listless, others revive. Or in the winter, when one is short of certain foods ones body tells one so. Doesn't sound very scientific I know.
For those of you who might not know, the steroid prednisone, or prednisolone as it is known here in the UK, is normally taken early morning with a meal. It very commonly causes digestive problems, as it did with me; nausea first thing, followed by heartburn and acid reflux later in the day. Things which I had never encountered before. So one is given omeprazole to cope with the side effects of the steroid.
I was advised, on a UK forum to take organic, low fat, natural yoghurt with breakfast to combat this - and it has worked like a dream Any residual problems with heartburn I have coped with by taking smaller meals, and avoiding anything too fatty. Heven't taken the omperazole for 2+ years now.
The low fat cream cheese I mentioned is not such a problem - I just like it and am reluctant to relinquish it as I really don't like vegan cheeses. It was only when I was posting here that I suddenly realised that both foods might be fermented.
Is tofu fermented?
So there are two things here - the "medicinal" effect of the yoghurt, and the fermented thing. I think separate issues. I can't imagine olives for breakfast though I might enjoy them later in the day!!
I must add that I love veggies and the freshness they give, also the simplicity of some of the recipes on this site!