Thanks for your kind response. I will say that I am very empathetic. What I lack in technical skills, or at least believe that I do, I make up for with being kind and empathetic to my patients. I have always preferred the "people" side of nursing to the technical side anyway. When I am working and I see people like social workers and volunteers who spend their time talking to patients and helping them through various avenues other than hands on care, I feel like I really chose the wrong career path, because I just don't feel like I am good at what I do, yet I love helping people. I also think that I am probably way too hard on myself and see myself through a different lens that others do, to some extent. For example, a few nights ago, I had a crazy night at work. I had seven patients, one of which was a new admission, one of which was an ICU transfer, three of which were on contact isolation precautions, which always takes up a lot of extra time, and two of them were extremely sick and kept me busy all night long. I didn't get a break, I was starving and sore by the time I reported off to the day shift, and I still left feeling inadequate, like I could have done a lot better and that I was leaving them a lot of problems, even though I did my very best to take care of everything that I could on my shift. So with a shift like that, does everyone feel like they didn't do a good job, or do they forgive themselves if they aren't perfect and can't do it all and can they tell themselves that it's okay, they were given too much to do and they did the best that they could and that's all they could do, and then go home, forget about it, and enjoy their day? I so want to be able to do that!