If you're interested in personal ownership of your content rather than relying on social media platforms #IndieWeb is worth a look. In short you post content on your personal website and syndicate it out to platforms. It's also possible to message between sites and blogs with a little work.