I am trying to get some perspective on this situation and would appreciate constructive feedback. I am NOT implying that I am not responsible for what happened, but I am concerned about what to do now. Forgive what is going to be a long post, because I want you to have the background detail. I've been volunteering for 8 months on the pediatric oncology floor of a major hospital. I requested the assignment and was selected after a careful review. I love my work and connection to the kids & families I support. I am there about 5 hours a day, once a week. My volunteer work is also a requirement for the child life specialist degree I am pursuing. About a month ago, I was asked by a nurse to sit with a child (I'll call him Johnny) when an NG tube was placed. The child's parents were unable to be present and I had been sitting with him for more than an hour already. After the procedure, I was reminded by a different nurse that as a volunteer, I am not allowed to be in the room during that procedure. I contacted my supervisor later, explained what had happened and apologized for the mistake. There was a formal meeting after that. My supervisor's supervisor sat in on that meeting, although I was not introduced to her as such. I had another "incident", also with Johnny. I was asked by a nurse to take him to the game room to pick up a prize. While there, he scrambled out of my arms and ran to the toy area. He was in an infection protocol at the time and therefore was not supposed to be in direct contact with other children (for fear he would infect them). I immediately wiped down all the surfaces he touched and we returned to his room. That was two weeks ago. Yesterday, after three hours of my usual volunteer work, my supervisor called me into her office. We chatted in a friendly manner for a few minutes before she told me I was being relieved of my responsibilities. In effect, she said she did not feel I could be trusted around the children any longer. She asked that I leave my badge with her but told me to contact her in a week via email. She said nice things about me as a person, but she was not encouraging about the possibility of a reassignment on a different floor. My heart hurts for how this evolved, and I feel angry at myself for not remembering the rules, despite the fact that in both instances a nurse gave me specific instructions, which I followed. Mostly, though, I need to know what to do from here. Volunteering is a requirement for my degree. How can I do that now that this opportunity has ended so badly. Thanks for your ideas.