Not all shots need to go directly into a vein.
If something needs to go into a vein they’ll find one, same as when you give blood. This is common for things like intravenous painkillers, general anesthesia and so on.
For a lot of shots they just need to get it into you and it’ll get absorbed in good time.
Latest Answers