Ok I have read some posts and understand everyone makes mistakes and we just need to learn from them, but I still question my ability to be a good nurse. I have made some little minor mistakes that have been able to be fixed then I made a big med error giving meds to wrong patient, then Ianother time I gave lopressor when I most likely shouldn't have because it was border line to hold it or not, but the patient was fine bp never went to low or anything, but I just feel incompent. How can I take extra precautions to miss a drug and then have to go back and give it a half hour later or not sign one off but then can't remeber if I gave it. I just feel scatter brained and don't know what to do to make myself feel like I am a good nurse that is safe? Any advice is greatly appreciated.