As a new grad nurse, I've only been on my unit for 6 weeks. I've been on night shift, but then the other day I did day shift because my managers wanted me to get more experience with discharges and admissions. This was also only my 2nd time taking 5 patients. As soon as I got on the floor, a patient needed a blood transfusion that I needed to go get from the lab. My preceptor constantly kept telling me to hurry up and give morning meds to my 5 patients so we could go ahead and go down to get the blood. Giving meds took forever because there was a med that wasn't available and I spent forever having to beg pharmacy to send it up. One patient was mad at me because they weren't allowed to sit on the side of the bed without physical therapy. This patient would not take their meds and I ended up having to wait on PT to get there before I gave them. In the middle of med pass a patient's parent came to the nurse's station to tell us about an issue that I needed to call the doctor about. Luckily, my preceptor handled that for me. It was so hectic during the morning that, at the end of the day, I realized I had forgotten a couple of medications for 2 patients. 2 were due in the evening so I let night shift know during report that I had forgotten to give them because I got swamped with a discharge and an admission at the same time right as the meds were due. The other patient had already been discharged so there was nothing I could do about that missing med. I just feel like I completely failed as a nurse and like I made so so many mistakes that day.