From the archive
An apology without change is permission to do it again
Fix what you can. Return it. Finish it. Give notice. Accept the refusal. Investigate why the promise failed another encounter with reality. And don't declare yourself a good person at the end of the conversation. That's not the question that needs answering right now.