I have the full picture and to be direct, I do not see much materializing with him even if the love is there. I can't comment on his choices but I do believe that if his intentions were to be together then that would and could have happened a while back. I think it sounds like you want to fix and heal him but he hasn't come to you for that. I think it may be good for a while but then return back to how things have gone in the past. Sometimes the timing in life just isn't right and in this case it seems like it may be that.
I know you may want to hear something else...like sure this could work, but I just don't see that for you. Seems like he has been dealing with a lot for many years and it seems ongoing. I get that you love him and want it all with him and you can certainly give it a chance, but I worry you will end up in the same space.
Please let me know how I can support you further.