My brother is a heroin addict of 15 years. Started at 18.
He has been to every rehab centre in the UK - all funded by my DF.
My parents have TRIED everything to get him clean. He is the walking dead & it breaks us all every day, all day - still after 15 years.
None of us have turned our backs on him, however, I wonder IF this was the right path.
Had we shown a bit more tough love would this of kicked him into sorting himself out. Who knows.
He is your son.
I don't know why I'm posting this really, it's not very positive.
But, I couldn't read & not respond.
It's heartbreaking.
Good Luck OP .... You will find strength you never knew you had, maybe contact support groups for YOU, so you are armed with as much info as possible.
Sadly my DB has lost everything, he has nothing (other than his close family) he doesn't have a vein left in his body. My DF has paid drug dealers off, DB has stolen more from us than you can ever imagine. He has been in prison, he has 36 convictions, he doesn't care as Heroin has & will always come first.
I HOPE & wish you all the best that this turns out ok 