After working 3 years in LTC, I finally got a job in a hospital. I moved away from home with the plan to just get my year of experience and then apply at hospitals back home. I figured it would be a little rough, but not this bad. My confidence is barely there, and I now cry and the drop of a hat. It seems like I'm crying almost every day, and I hate how that makes me feel and look. I try the deep breathing and try to walk away from situations, but nothing seems to work! Everyone says I'm doing fine and I'm a good nurse, but I just need some better ideas to stop crying. It can start with little things like someone explaining something I forgot to do, or just things I'm perceiving that I'm not doing well enough, when everyone says its good. I logically know that there is no reason to cry, but I can't stop. It doesn't help that we have a catty aide that complains about everything and has snide comments, but I need to deal with that too. I've been told things aren't as crazy on other floors, and also that they are, so I'm worried that I can't do floor nursing, (which is what I've always thought I wanted). I never used to be like this, and have even briefly considered anti-anxiety meds. Any good advice? I'm tired of hearing "get a thicker skin"; I hate crying and want a thicker skin, but its easier said then done.