I have a theory about why some people feel worse temporarily soon after getting a B12 injection. These people tend to be anemic and deficient in B12. When the body gets the B12 it has needed, it may be rushing to produce more red blood cells. This may be a tiring experience.