Hello,
I.understand your feeling and that is very bad that you had to take supplements in such a young age.
But do not worry about it your
b12 levels are still below armband that is how you are feeling week and. It takes time to produce red blood cells and enough hemoglobin. Just try complete the advised by the doctor and test yourself once again. And till that time let's hope your.condition may improve.
Thank you