I have not been on here in a long time. But I am in distress and need advice/input. I started my nursing career two years ago on a med/surge floor. I love what I do, but last night terrified me. I had a patient that was 58y. multiple issues/drug user and he said he was in pain. I tried giving him lortab and he refused. During the day they were giving him dilaudid and that is what he wanted, but doc d/c'd it. Instead doc wrote for 40mg Demerol sivp. also give promethazine 12.5 mg. sivp. So pt said he would take the Demerol. So I gave the Demerol 40 mg. /.08ml. diluted in at least 8 cc of saline and pushed for two minutes. Slowly flushed that for two minutes and then gave promethazine diluted in at least 8cc saline slowly for two minutes and then flushed slowly two minutes. pt was okay. continued passing meds to my other six patients and get a call from the tele tech that my patient hr going down. I ran to room/called for help/could not arouse him. started cpr/gave narcan/the team was there by then... they intubated and sent him to ICU. I thought we were not going to get him back. His face was blue, I was so terrified. I have never had my patient code. The doctor asked me if I gave the Demerol too fast and I told him no and how I administered. What could have happened? I am so upset for my patient and I have cried and cried because he is my responsibility. I did what I was suppose to do, didn't I? They let me leave from shift early, I am so upset for him. He never has any family visiting him and he lives in a nursing home. That poor man, I hope he does not pass. What did I do wrong?