First, I know nothing about steroids. However, I am a phlebotomist. I'm assuming "pinning" is injections?
Since you don't have someone else to do it, which would be my first choice. You can get over it eventually be desensitizing yourself to it...meaning doing/seeing it so frequently, it becomes normal.
I don't think cracking your head on the floor is funny at all. I'm sorry that happened, and I"m glad you didn't seriously hurt yourself. O.k., have some music on that you like.
You're going to need: a few blankets to put on the floor. Either ice cubes in a plastic bag w a cloth around it, or a gel ice pack. Pillows, one to put your head on, and one for behind you. A glass of orange juice or fruit juice you like. Smelling salts within your reach. Alcohol pads, or a cotton ball w alcohol on it.
1. You're going to have to start off already on the floor. Arrange blanket(s) on the floor so you can comfortably lie down.
2. Put pillows down. One for your head, and one behind you.
3. Arrange, within your reach in front of you...your ice pak, juice, smelling salts and alchohol pads or Alcohol and cotton.
4. Lie on your side with your head on the pillow, your top leg bent.
5. Wipe the injection site w alcohol.
6. You "dart" an injection in. It's a 1-2-3 thing. It literally takes a second. So, dart in, push the plunger down, pull out.
7. If you're really woozy, crack the smelling salts open. Put them under your nose.
8. Take a sip of your juice.
9. Put ice-pak on your head, take some deep breaths, calm yourself. Lie there for a few mins. and gather yourself.
If it takes you a little time to work up the nerve, so it takes you a little time. It's over in a second. Don't do it standing up, or even sitting if you get woozy like that. I wouldn't want you falling off of a chair either.
Concentrate on the music...people do get over that. I have seen it many times in patients I took blood from and gave injections to. Good luck. Hope t his helps a little. If there is any way you can find someone else to do it for you, that would be great. I'd still lie on the floor even if someone else did it.