It's hard (impossible) to predict if normal relationships will last. Predicting if a relationship with one partner in early recovery is just as impossible (for me).
It appears your bf is making healthy choices in his recovery.
I have heard it said: work the kind of program you want to see your addict working.
What steps are you taking for yourself?