2 added 82 characters in body
source | link

Relevant, but not a perfect fit for "last-minute disappointment".

Cheesed offCambridge

adj. (after verb) Annoyed and disappointed with something or someone.
"She's a bit cheesed off with her job."

Cut (sb) to the quickCambridge

to hurt someone's feelings a lot
"Her thoughtless remark cut him to the quick."

Cheesed offCambridge

adj. (after verb) Annoyed and disappointed with something or someone.
"She's a bit cheesed off with her job."

Cut (sb) to the quickCambridge

to hurt someone's feelings a lot
"Her thoughtless remark cut him to the quick."

Relevant, but not a perfect fit for "last-minute disappointment".

Cheesed offCambridge

adj. (after verb) Annoyed and disappointed with something or someone.
"She's a bit cheesed off with her job."

Cut (sb) to the quickCambridge

to hurt someone's feelings a lot
"Her thoughtless remark cut him to the quick."

1
source | link

Cheesed offCambridge

adj. (after verb) Annoyed and disappointed with something or someone.
"She's a bit cheesed off with her job."

Cut (sb) to the quickCambridge

to hurt someone's feelings a lot
"Her thoughtless remark cut him to the quick."