I’ve had a couple of needles bend lately, but I realized I was pushing a bit to one side and that’s probably what bent them. Modern needles are extremely thin walled, and have a very small diameter, so there isn’t much strength in them. They definately will bend very easily.
Try to put the needle straight in, push the plunger down while holding it really steady then wait 10 seconds, then pull straight out.
If you move it in any other direction at all, it can bend. It can even break off while its in you, so we need to pay attention to what we’re doing. (this is pretty rare, but I’ve seen it happen to someone else).
If it continues, I’d switch to a slightly heavier gauge needle, which would be less likely to bend. You can talk to your pharmacist about it and he can recommend something just a little thicker. This should solve the problem.
If your skin is tough, it might account for it too, like bikette said. The slightly thicker needle would help with this too. You can always try a different brand too. Some brands are sharper and have less “dudds”. Which brand, diameter, and length are you currently using?
The blood indicates you hit a capillary ( a tiny blood vessel). Try to avoid any visible veins, as getting insulin into a vein will cause a sudden and dangerous drop in blood sugar. The tiny capillaries aren’t really a problem, just apply some pressure with an alcohol swab until it stops bleeding.
If you want to avoid getting blood on your clothing, you could keep a few bandaids handy in your kit for bleeders.
If your skin is getting dry and tough, try using a moisturizer after your shower on the area you use to inject, but be sure to clean it with alcohol before doing the injections. Combining moisturizer with injections might not be such a good idea, and could leave you more open to infections, if you don’t use a swab first. Germs love moisture.