Once upon a time, I was on the verge of divorce, with a toddler and a toddler in the house. The divorce did not take place at that time. It wasn't an easy time, trying again after a break up but we're still together. So it was worth the sacrifice.
I filled in second chances and that has not only been a second chance, but sometimes also several opportunities. In addition, forgiveness, financial support, and letting people go.
A request for help from an acquaintance abroad resulted in financial help and later also providing shelter. But you can't solve everything and sometimes you have to let go.
Personal time, by putting a lot of energy into someone who sometimes turned out to be worth it, sometimes not. Sometimes that third chance was justified.