Hi, I am a 50 year old woman and have been diagnosed with pernicious anaemia with a B12 level of 91. I have had 4 loading doses of cyanocobalamin and due my next in about 2 months. I actually am feeling better apart from an outbreak of acne! But.... now terrified this feeling of well-being won't last. If I self medicate with over the counter B12 supplements will my body absorb them? I don't have the healthiest diet and a very stressful full time job. It had gotten so bad that I used to have to go and sleep in the car over lunch as I couldn't keep awake.