You could set up auto-renewal. Good registrars also remind you when the domain is about to expire. In any case, using a custom domain is safer than relying on a single email provider.
Example from 3 months ago: https://news.ycombinator.com/item?id=31573854
Another one: https://news.ycombinator.com/item?id=30506581