It's completely normal to feel like this during your first year. You're out there finally practicing on your own license, without safety net of a CI/preceptor to help catch things. You've learned all the theory, fantasized what it would be like, and practiced in the ivory tower (read: NCLEX-prep) world of nursing, but you're finding that the read world of nursing is drastically different. And things don't always work out as well as they did in the textbook and nursing care plans
. You're learning the ropes of both a career and a facility, while trying to establish yourself among an established group of coworkers. And while their opinion of you really shouldn't matter...to you, it does.
This is reality shock. It hits almost all of us in our first year. Even if we know it's coming, it still hits. Sometimes it's a mild blow, sometimes it's overwhelming.
But take heart. Things do get better with time and experience. Keep asking questions and learning. Also do some learning on your own so you don't always ask the same questions. Try not to take things personally when it comes to your coworkers--they're also adjusting to having a new person (you) on the team and they're going through their own teething pains. And if they're swamped as well, sometimes all they have time for is a quick and possibly terse-sounding explanation.
When it comes to performance feedback, as CCU said earlier, focus on what your manager has to say. That doesn't mean discount what your coworkers tell you, but it's the manager who will tell you if you're really performing poorly.
And learn to accept criticism of both types. If it's constructive, it's not meant to belittle you as a nurse or even as a person, but to let you know what you're doing wrong and/or how you can improve your performance. If it's not constructive...well, learn to say "thanks for letting me know", then weigh their feedback on your own to see if there is anything valid in there that you could learn from.
Hang in there, it gets better.