PineappleGirl, no one can make this decision for you. You'll know when you're done, truly.
I wouldn't go back to someone purely for financial help, though. You can find a way to make it without him.
The chances of him staying sober long-term are still unknown, and none of us have a crystal ball.