Using your own domain is a great choice. You should however check whether your domain provider does auto extend the domain name for you, and if not, make sure your contact details are correct so you will get a reminder before the domain will expire after a year.
The other thing is that not all domain names are kind of equal. Some domain names have or had a bad name already when it comes to spam filters. For example IIRC the dot xyz domain names did have a bad name at some point, though maybe not anymore.
Also for serious emailing with companies for example my_name.lol may not be the best choice :-) Then there's the question where to host your email. For example mailbox.org and Tuta do support custom email domains.
Maybe this one ? https://www.pivpn.io/