Do you feel tired or down in the dumps regardless of how much time you take to rest? Chances are you have vitamin B12 deficiencies if this is what you are going through right now. With regular B12 injections, you are going to feel better in no time. Apart from boosting your mood and reducing…