When you start self-hosting, you should be prepared for lots of troubleshooting, things not working as they should, and unexpected downtime. I would say that I’ve been quite lucky with the services I’ve chosen to use, with only one that stopped working for an unexplained reason after running smoothly for a while.