@nprofile1q... @nprofile1q... I've been self-hosting my e-mails since 2001, never moved them to any external provider. If you configure everything in the proper way, they will arrive.
I've seen more Microsoft -> Google, Google -> Microsoft and (yes, incredibly) Google -> Google failures than with custom mail servers