(((((((hugs from another mom )))))) Have you read info about detachment ?
It sounds like you are awfully emeshed in your son's addiction. I know it seems impossible, but many of us figure detachment out and then the pain of an addicted adult child lessons. You don't deserve to be in such pain. My heart goes out to you.
Glad you are here, welcome