Thank you for sharing this with us. You are going to be a great nurse because: 1) You are owing up to your mistakes 2) You care about the quality of your work 3) You are reflecting (I know, right now it feels more like anguishing!) about your nursing practice, especially how you are going to prevent future errors. Take advantage of all the great advice offered to you. This is a tough learning experience, but you have the "right stuff" to get through it!