This has ALWAYS ALWAYS annoyed me, but the OP sounds like an objectively "good" nurse.
For me, I've never quite understood the whole point of a lecture in reporting.
I have trouble remembering multiple things at once (it is one of the reasons why floor nursing is not something I will retire into), so I just wanna know the importants: Why are they here, what have we done for them, whats the plan of care, any recent pain meds, accu check, ect ect ect.
I dont' need to hear about every little detail; I don't need to know about the dump they took back in 1989, I don't need to know that they didn't like there dinner tray (but still ate it). I need to prioritize the IMPORTANT information so that the NON-VITAL information doesn't get in the way. Just keep it simple!
I remember once, I forgot to write down an accu check but it was around 190. When I was reporting, I was nervous and said "it was 190 or 193" and she was like "well, which one is it?!?!?" Well, who gives a sh-t, because it doesn't make a difference! They are still well within the sliding scale on our unit to give two units of insulin. I'm not saying it wasn't wrong for me to wing it, but the point is that she was making a big deal on something that IN NO WAY was going to impact what I needed to do.
It really sucks to get mad dogged in report, but at least you can hang your hat on all the good you did. I have a hard time with that. I can do so much for my patients and forget about all of it because I let a jerk beat me down