Today is my best day in over a week. After your helpful advise I stopped the lanzoprozole and am taking high does B12 (patches and sublingual methylcobalmin). Thanks Scott. And I am taking the high does mag - managed to find the one JL recommended. Thanks JL.
I have also realised that around the same time i started taking HRT.
I am still taking this but I need to speak to my GP. It was supposed to stop the night sweats and give me more energy. Yes it did stop the night sweats, but not felt too much gain from it as far as energy. One of the things it does warn against is blood clots - so I guess it makes the blood thicker. In my research I came across some people with TN who had benefitted from taking blood thinners. Quite worrying.
Sorry for that last post. Yesterday was awful. I also had some osteo treatment on Friday as I did have a serious fall while running a year ago - and he released some tightness in my neck - the C2 joint which is close to the nerve supply to the face. Maybe the reaction was a worsening before the improvement.
I think there were many things that made this happen but one thing I have realised is that I can't neglect my nutrition, so I am back on it.
Also I aim to improve my iron levels - trying to get rid of that hello-bacter pylori infection.
Thanks for unlocking the mystery for me! I feel back to my old self.

J x