Chapter 578 Once promised, life after life