Name the impact without exaggerating it
Describe who had to wait, worry, redo work, spend money, or make a choice with incomplete information. For a message about how to ask someone you date to meet your friends, use this factual base: refer to what actually happened, what you want now, and any personal information relevant to informed consent.
Make repair practical
Offer the repair you can actually complete, with ownership, timing, and any limit stated honestly. Make one clear invitation or boundary and leave room for a different pace or a no. Make the immediate next step clear enough that the recipient can answer without reconstructing the entire history.
Let future behavior carry the proof
Do not flood someone with messages, demand exclusivity, or use vulnerability to create an obligation. Meet safely, protect personal information, and stop contact when a refusal, block, threat, or deceptive identity is involved. A promise inside a message is weaker than a visible change in what you do after it.