When i was a teen, the doc showed me how to inject my mom once per week with B12 so she didn't have to keep coming to the Dr's office.They let you pin yourself? I assume insurance wouldn't cover any of this right? I really need to start looking into this.