The key part about having your own personal blog site is owning your own domain. As long as you own the domain, you can change your mind. As long as you own your domain name, you can self-host today, host elsewhere, or whatever you want.<p>If the domain name is owned by somebody else, then they own and control the site, not you.