If my life depends on it, I'm gonna self-host it. Everything comes with its own server. I host my own e-mail, I host my own instant messaging, I host own my file storage and exchange, I host my contacts and calendars, I host my social media and creative content.
And yes, you're welcome to join in, sometimes. If we're friends, I and my servers will help you.
Be warned, though: all my servers come with *me* as an admin.
@drq and it's veeeeeeery fun when server goes down with, like, 1/3 of your life :blobcatgooglyholdingitsheadinitshands: