Have you ever tried Standard Notes? Open source. You can self-host or use their servers. E2EE.
The setup lets you create three (really four) access tiers to your notes:
1. You only (or you plus additional password)
2. Unlisted private note at web address you can share with intended person(s)
3. Listed at your private blog / shared journal