At the end of 2022, I was like:
"DMs are plaintext? I should fix that."
And I still haven't even gotten to the actual part where messages would be encrypted or not, because I want to correctly tackle the hard problems around key management.
I've been rewriting drafts for a blog post since July 2023 about key management, and it's still deeply unsatisfying to me. I may never publish it at this rate.