Welcome to SR!
There are a lot of mom's and a few dad's here that are going through, or have been through, exactly what you are going through right now.
I am a recovering addict, but I come to this forum because I'm a huge codie (codependent) and am learning about things I can't control.
How old is your son. I can tell you that unless HE wants to go into recovery from addiction, no amount of love, money, or treatment will make him get clean. You will learn the 3 c's, like I have - you didn't cause it, can't change it, can't cure it. I didn't get clean until the consequences of my using got too much for me.
There will be many more around in a bit to welcome you, and you will find a ton of ES&H (experience, strength, & hope).
You may want to read through some other posts...I'm sure you will find a story similar to yours.
Hugs and prayers!
Amy