@suppi @samir I have been self-hosting on a VPS for 22 years (so far), but you can even *pay* for someone to host your email and don't depend on gmail or yahoo or outlook (hotmail? whatever Microsoft calls their email now).
People going with one of those providers is what is making email difficult for everybody else.
@reidrac @samir yeah, though I hear hosting email is just too much effort and hard to get right. I've been using posteo and mailbox and recently been been looking at other options like postale and mailfence.