You are still in a learning stage, as you should be. You will make mistakes. Believe me, there are nurses who have made far worse mistakes than what you have shared. What jumps out at me is how you are being treated by your fellow nurses. Shaming someone is no way to help them learn. And reprimanding you in front of a patient is truly unprofessional. Talk about raising a patient's anxiety unnecessarily! That, to me, was far worse than what you did. I have every confidence you will get better with time. Oh, and you did't mention it, but if someone tells you, "Typical book smart nurse, can't cut in the real world," please ignore them. It's true that some book smart nurses do poorly, but the vast majority do just fine.