Under the outer shell of resolve, we know what you would wish for.
You are rightfully afraid of it all blowing up in your face.
How will he explain what kind of H he wants to be? How will you explain what you need from a H?
How will you explain what kind of W you want to be? How will he explain what he needs from a W?
You two don't need to be roomates first to begin meeting those needs.
He should be able to ride his original lease, one month at a time. Fine print stuff.
If he just wants to come home for material reasons, deal with them. Solve them. See if it makes sense to have a roomate that might grow beyond that to friends, and more.
The two of you should end the talk with a promise to each other ... to sit very quietly before bed tonight, meditating and praying on what was discussed. Become very still and listen for answers. Open your wounded heart to be filled with strength and kindness. Be at peace always with your inner voice, and let it speak for you.