I'm a new nurse, 6 months on the job so far and have made two, count 'em two med errors. Both were relatively minor, and I will spare all the grusome details, but what I have learned is this:
1.) Always check your orders
2.) Always check IV rates
What has saved me in both instances is the fact that I did not try to cover anything up. Once the error is discovered, instantly report it to all necessary parties. It really is the difference between mercy and wrath. People will forgive an honest mistake that is honestly rectified... people will not forgive one who tries to cover up an error, and nor should they.
We are human. We will make mistakes. But we own up to it and prevent as best we can any harm from befalling those in our care who have given us their trust.
Luckily for me, my institution has installed mobile computers on wheels with attached scanners which prevent a lot of errors from happening provided that one always scans, which I do, religiously. In addition, I am always checking orders, checking the unit dosage, the route, time, patient and rx.
Keep it up!