I would really like some advice on how to handle getting yelled at. For the first time in my nursing career, a patient's family member (daughter) yelled at me and basically told me I suck as a nurse. I had a patient who was S/P DBS placement and was on q2hr vital signs and neuro checks, so needless to say I had spent hours in this patients room throughout the night (I was working 7P-7A), anyway from the time of my last neuro check (~6:15 AM) and 7:40 am when the patients daughter arrived (who of course is a nurse) my patient's IV infiltrated and her hand and wrist were swollen. The daughter proceeded to tell me that she is a nurse and (think very angry almost yelling very condescending tone), "I Look at the patient's whole body, especially their IV site", and things like "you obviously didn't assess her", "this shines very poorly on the hospital", "don't you worry Dr. #$% will hear about this", it went on and on. I made a very sad attempt to stick up for myself saying that the infiltration had to have happened within the last hour or so (since I was in the room around 6:15 and the IV looked and was running fine), which did not help, and stirred her up even more. I ended up apologizing over and over as this woman kept yelling at me, making me feel like a grain of salt and like I was the worst nurse in the world. I now am sitting at home (I got home at about 8:30 am when my shift was supposed to end at 7:30 am) unable to sleep because I keep replaying these words and feeling very inadequate, and not to mention feeling very angry that I let this woman get to me when I know I am a good nurse. I am wondering if anyone has advice on how to handle "getting yelled at", how to leave it at work and not feel like you never want to go back. Any thoughts are welcome, as are comparable stories!