@denis96, unfortunately, there is nothing normal about being addicted to oxy for over a decade, so your husband's responses are also unusual. Based on what I experienced and what others have told me, most of us sleep a lot after chemo. As a psychiatrist friend told me, "You have to give yourself permission to rest."
As to vomiting, when I asked my oncologist about nausea, he replied, "I won't let that happen." I took 2 4mg Dexamethasone pills the day before and after chemo, plus the first bag they hung during chemo was Dex. I never experienced any nausea at all. However, I slept a lot during the first day and a half following the first treatment and the 3 days following the 4th.
My solution for occasional sleeplessness has always been to get up and walk around the house. After 15 minutes of continuous walking, I'd find my body was ready to relax. I don't know how well your husband moves, but maybe walking will also help him. Hopefully, his next chemo treatment will help him get some rest.
All the best to you both.
Thanks for replying. My husband has not slept for the last 3 or 4 nights. He is vomiting a lot but it is mostly dry heaves. He does have nausea pills but he does not get nauseated. He just goes and throws up. He has not eaten much because when he does, he throws up. I think he kept a vanilla pudding down. That is it. I have called the doctors and they dont offer much help. I know he has lost more weight and the last time he was weighed, he only weighed 109. I am really concerned for him. I feel so bad. the palliative care did call back and were going to prescribe him trazadone for sleeping but he said it would not work for him as he tried it before. He takes xanax for anxiety and sleep but that does not help him either. If I take a half of a xanax, I am out. But then again, I did not take pills all of my life just for the high. I don't know what to do for him to help. He wont take anything unless it is a prescription drug. That is on him. But I feel so helpless. I will probably call the doctor again later. Have a good day.