Not everyone absorbs vitamin B12 the same way, so you must be tested yearly to ensure you are getting what you need. For example, some people absorb B12 from supplements easily, while others don't and will need an injection instead. B12 is important for heart health, so ensure your levels are good!