Hang in there sounds like a step in the right direction.
Get the finances sorted out first and foremost.
As for the R it sounds as if he's trying to find a way back, but you also need to consider what you want out of any new R with him, you don't just want to go back to how it was before, but build something better.