I feel like nursing school paints a different picture about nursing being a job where you are well respected and have time to do everything perfectly.
I graduated from nursing school May 2017 and had no expectations about my nursing career or my patient population. I think that's what made me develop thick skin. I work in a Level 1 trauma center ER in a very disadvantaged, low socioeconomic class and poorly educated community. Sometimes the waiting room gets so busy that we have 40 patients waiting in there and they send a lot of patients to my area at once. One day it was so crazy busy I received a patient who waited for 8 hours to be seen by the MD (it wasn't really an emergency of course). I've had patients curse me out, yell at me, threaten me, but somehow I never let it get to me. We also have some rude doctors that are not the most caring but I try to give my best and advocate for my patients as much as possible.
I think the main reason I am still here and I'm still sane is because of my coworkers and the patients that are actually really sick and need help. Most of my coworkers are very supportive and willing to help. I can always vent to a close coworker without being judged and that really helps a lot.
Also, I try to understand the "grumpy" patients, they've been waiting a lot, sometimes I try to distract them by engaging them in a conversation about something else and they actually stop complaining.
Sometimes, we would be so short staffed I would have to take care of 10+ patients by myself for an extended period of time. But the end of the day work stays at work and I go home feeling like I did my best. And it's ok if it's not perfect. My patients were all alive when I left them and had their most critical needs addressed, that's what matters the most to me. I guess that's an ER nurse point of view.
Bottom line is, wherever you go make sure you find a supportive environment and someone to vent to. If you don't have that support right now, maybe you should look for it somewhere else. If possible, I would recommend applying to a residency program in the ICU or the ER. That's how the best friendships are made, believe me it really makes a difference.