First of all, kudos to you for stepping up into a "leadership position", although it can be quite taxing. Naturally, these new grads look up to you and trust your judgement, else they wouldn't get so upset when you aren't immediately available to them.
When I found myself in your position YEARS ago (I think that I actually treated a T-rex on my unit), I became quite discouraged because I felt so much pressure with guiding new nurses, as well as tending to my own duties. So I decided to adhere to the old saying, "Teach a man to fish...".
I made an "algorithm cheat sheet" for new grads, and brought it to my NM for approval. It helped the new nurses learn how to prioritize, who to call, WHEN to call, and what info they should have in front of them prior to calling. I also made a list of common phone numbers and shrunk it down to fit on the back of their badges.
It's good that you are being sought out for your knowledge. When your peers ask you for help when you are completely slammed, ask them to walk with you while you are completing your own tasks, and then pose the question to them, "Tell me what you are thinking?" It's easier to just solve the problem for them, but it's more beneficial to let them think through a challenge.
Easier said than done, I know.
If you work in a system that has a "tiered" clinical nurse ladder, you can use this algorithm as a project for your application to the next tier.
Hope this helps. Hang in there!