Sort:  

Such things are often for the best. I'm sure that neither were happy and time heals all wounds as they say. He will bounce back as you said.

They are indeed for the best. Struggling on would just have made it worse for everyone. Yuk, though.