What you should not do is bale him out again. While he knows that you can be relied on to rescue from his financial problems he has no incentive to deal with them, you are in fact enabling his behaviour.
I am afraid the simple answer is that you can do nothing. He is in his mid 30s, has children and an ex-wife. he needs to learn to take responsibility for his own life and behaviour and you need to let him do so.
I was reading an article today about addicts and their families and the person writing the article said the biggest mistake the families of addicts make is thinking that how much they love and want to help the addict will somehow help the addict giv up their addiction. She said love is utterly irrelelvant.
In your case you love your son and want to help him with his problems, but loving him and wanting to help him will never make him responsible with money until he decides to grasp the nettle and deal with it.
So you can do nothing to help him, give your care and love to your grandchildren, they need it most.
Do you think you know when you are going to die?


, I just wondered. 