Nostr is mostly not private today. Who promised you this?
Many apps nostr today (nip-4):
Public info who is DM-ing who. Content is private.
Twitter, bluesky, mastodon today: corporate/admin sees who you message, including the content of the message, and sells / lurks on this info.
Nostr tomorrow (nip-44, JMs etc): metadata is not leaked