You seem to be more upset about having let someone down than the person in question. It’s not the end of the world. Take yourself off the hook.