For years my symptoms have improved when I'm away from home. Not miraculously but I definitely feel more well when I'm away for a few days. One thing that has been confusing me is that when I am away I sleep through the night, maybe getting up to go to the loo once in the night. At home I get up six times a night needing the loo. I've just been away in our caravan for three nights and by the last night I was sleeping right through. I have a mould allergy and my house is quite mouldy because I can't afford to put the heating on. Today I googled mould allergy and B12 and it seems that having a mould allergy can affect your B12 levels. It makes sense as I have a very varied and good diet. We live on a smallholding so our meat is really high quality and organic so I was never able to work out why my B12 was so low. Does anyone else have any experience of a mould allergy affecting their B12 or having an improvement in symptoms when away from home?