For many, vitamin B12 deficiency is a cause of tinnitus symptoms; constant sounds in your ears like ringing, beeping, humming, buzzing, or rushing sounds may indicate a need for more vitamin B12. In fact, millions of people in the United States suffer from vitamin B12 deficiency and tinnitus.