Hello,
I can understand your problem and i would like to tell you that once you take b12 injections full course, then there is no need to take it again for at least 2 years, because it will be stored in your body for that much period of time.
If i were your doctor, i would like to get your B12 done again and if it continues to be below 85, then i will suggest you to take B12 injections again, but only after testing again B12.
B12 deficiency is more common in pure vegetarians, so i would recommend you to eat more animal food and if thats not possible, then have more milk and milk products, which contains B12 in sufficient amount. It is the only water soluble vitamin that can be stored in body, so once sufficient amount has been taken, it will remain there for at least 2 years.
Panic attacks and
depression attacks are may be due to some other problem and for that i would recommend you to
consult a psychologist. otherwise as such, b12 injections will not have any side effects.
Hope this will help you and be
stress free.