After self-hosting my email for twenty-three years I have thrown in the towel. The oligopoly has won.
Do you have a recommendation on the least horrible big email company to use for a personal domain? I'm using Proton, but I'm mildly annoyed that they don't provide native IMAP - you have to install their Proton Mail Bridge app.
I stick to ProtonMail. It is the most mainstream one that also does things that Gmail and Outlook do not do, and has well polished service.