I had a Liver Transplant and a Stroke last year and my anti rejection meds are still taking too much energy out of me! I started 3 weeks ago having a local IV fluid team come out with B12 and it perked me up! Looking into a larger dosage or taking more often. Right now taking about every 5 days.