90 apology messages for every relationship.
The WordingVibes blog
Heartfelt, copy-ready sympathy messages for the loss of a pet — grouped by situation, with guidance on what to say and what…
A short, tasteful email with the right words in your pocket before you need them.