DNanon- unfortunately if he loses everything that’s up to him! Have you done any research about drug addiction and the importance of not enabling? If he gets bailed out he won’t ever be inclinded to change. They need to get to a stage where carrying on using is worse than stopping, only problem is that can take years!
I’m sure your son is aware that he has a problem but at the same time that doesn’t necessarily mean that he’s ready to do anything about it yet. Unfortunately if his girlfriend is a enabler he isn’t going to be changing anytime soon, as he has no need to!
The things that most people hold dear like families, pride etc all go out of the window when people are in active addiction, as unfortunately the drug will come before everything and everyone. That’s not him being a horrible person it’s just the way his brain has been reprogrammed to prioritise the drug over anything else, check out the experiment with lab rats and cocaine!
I’d maybe think about attending a support group for yourself like al anon etc. That helps you to focus on your own well being and not so much on your son. The sad fact of the matter is the addicts are usually the ones completely oblivious to the chaos and destruction around them and we who love them are the ones continuously getting hurt and let down. X