Own the behavior before explaining the trigger
Name what you did, such as shouting, accusing, sending repeated messages, or making a threat you did not mean. Do not begin by proving that the other person started it.
Restate the underlying concern at normal volume
If a real issue remains, express it as one observable fact and one request. This prevents the apology from becoming either a second argument or a dishonest claim that everything was fine.
- Apologize for the reaction, not for having feelings.
- Remove accusations about motives or character.
- Ask for a calmer conversation only if they want one.
Create a plan for the next surge
Describe the pause you will take next time, whether that means leaving the chat, sleeping before replying, or asking to return to the issue later. A plan is more credible than promising never to feel upset again.