Well that was an intense read. Pretty much what I'm getting from this is you're a new nurse who has made some mistakes. We all make mistakes as nurses, as humans. The important thing is you learn from them and don't let them happen again. At least you're at an age( I'm half of your age) that you realize you need to fix these mistakes and get better. When I first came out of NS I thought it was no big deal, whatever. Obviously now I'm older and realize every little thing in the nursing world matters. The mistakes you have listed I bet don't happen again. However if they do that can become a problem. That nurse who belittled and tore into you in front of the pt was unprofessional. One day you'll be the vet nurse talking with a newbie. Take a breath and strive to be the best nurse you can be.