If a commitment was made to do something then it should be followed through. If there are extraordinary circumstances, like a death, or lack of funds, or something, then I would be willing to accept an apology for the unfinished project.
I would also expect the person to come to me with a reasonable explanation of why they were not able to keep their promise. It's much easier to come clean with the truth than it is to weave a bunch of lies or avoid the person to whom you've made the promise. It does no one any good and who wants to be around those kind of people who can't be trusted to keep their promises!
As AMN said, you made the mess, you clean it up! Good advice!
I am sorry you got hurt Beth. That's just wrong!