Every nurse was a new grad at one time. When I first started I had a hard time with most of the things you have mentioned. It will get better. It will get better. It will get better. What really helped me was my preceptor and I would talk at the end of our shift about what went well, what needed to be improved, and one subject-i.e. drips or something that came up and I didn't know- that I should go home and study so I will be more prepared next time. Hope this helps!