Heh. You sound like a lot of nurses I know, including myself.

If you didn't worry about such things then nursing may not be for you. However, you appear to be concerned with valid issues and giving the best possible care.
As a new nurse, you were hired into the ER because the manager saw something in you that said you were ER material. Know that and live that. You are capable of this job!
I've only been a nurse for 3 years and am finishing up my graduate program... but I still look up meds daily! The routine ones are, well, routine. You get used to them. But there are lots of drugs with new information, interactions, contraindications, etc. that have been around a long time. You still need to know every single med you're giving and what to look out for after administration. Yes, you should be looking up drugs. You are not a walking drug book.
IVPBs... you do what you can and you run as much in as possible. A couple of cc's difference isn't going to make a difference in the person's infection. As long as you give as much in the bag as possible they will survive.
What the heck is a "hold"?

You're learning far more than others. A floor nurse won't know how to put out a fire. Enjoy your experience! Don't worry about what others are doing.
Is the ICU your goal? I think ER experience is very welcomed in the ICU. Heck, we're orienting a nurse right now who was the ER supervisor for 6 years. She hasn't been at the bedside for that long. Anybody is teachable as long as their willing to learn.
Basically... be gentle with yourself. You have that first year to learn and ask a bunch of stupid questions. Don't hold yourself back by worrying about these little things. You're perfectly normal and have the same learning curve we all had at first. Some people just hide it better than others.
Take this time to educate yourself, offer your assistance to other nurses if you have the time, and don't put yourself down for any of these things. We all have quirks. Make them work for you!
The following member says Thank You: