I am confused when you say that he is addicted to opiates. Soma
is not an opiate. It
is a sedative,
used for muscle relaxation. Even though it
is somewhat addictive, it is not an opiate and does not present the same challenge of withdrawal as true opiates do.
As a mother, no matter how much you want to help him, the only one who can do it is he himself. When he is ready for help, I am here and ready to answer any question he might have. Good luck to you both.