I've been on b12 injection for 40yrs I chose to stop having them 6 month's ago coz the lost of my 26 yr old son. I should have them every 4 weeks. I do feel poorly, weak, low and more. Can not having them make me pass out or worse. I'm just very down because of my lovely son passing away to a heart attack. Thanks. Kitty. Wirral.