It gets better as you become more confident with your nursing abilities. (From glancing through your previous posts, you're a fairly new RN. Yes?)
You're projecting your own insecurities onto other nurses. When you have a lot of doubts about your own practice, it's easy to read too much into others' reactions.
Like dudette, I'm very open to constructive criticism and am always looking for ways to better my own practice. I do think that openly acknowledging that someone seems upset is too confrontational. (Although I'm not beyond a "Hey, you okay?" when giving report to someone who comes *in* looking upset or angry.) At least for me. I always end my report with a friendly and sincere -- "Is there anything that you want me to do before I leave?" If, while explaining something that I did or was done or observed, the nurse I'm giving report to seems to *become* angry or upset - and it will happen! - "How would you have handled this?" is a great way to get advice from more seasoned nurses. Although keep in mind that shift change is a busy time so said nurse may be unable or unwilling to sit & chat.
It does get better. Promise.
If you're still having issues with these thoughts impacting your non work life, I'd suggest approaching your nurse manager or educator - if this is an option - and asking to have a meeting to go over your progress on the unit. That way you have a rational, unbiased way to gauge your progress.