story
As a data point, I have run my own email servers for years. Both professionally (couple million transactional emails per year) and for my personal.
If you follow best practices (which is a pain to setup!), deliver ability is generally on par with other providers, unless you got unlucky and got a bad IP.