Doing email right, isn't simple, contrary to what most people might think.
You only have one MX server setup in your DNS, which isn't recommended.
It means that if that server is down for a longer time then email will end up getting lost.
To test your email configuration have a look at:
mail-tester.com is a free online service that allows you to test your emails for Spam, Malformed Content and Mail Server Configuration problems
www.mail-tester.com
and send them a test email (follow the steps at the URL above)
As for getting your IP to be accepted as a valid IP address..
You need to send non spammy emails for that in a certain volume. For a single email user that might be very difficult to achieve. The mail server also needs to be a certain age. It's common for email providers to "warm up" mail servers before actively using them for customers. As it takes a bit before the server is accepted as legit and not just a spam server.
Also check:
DNS and Network troubleshooting and diagnostic tools integrated into one sweet interface.
mxtoolbox.com
(you're not on a black list I did feed it your IP address)
There's also a "Test email server" option in there and that one looks also A.OK.
Well done! No open relay.
DMARC also OK.
Haven't checked DKIM (sorry too lazy for now, but the mail-tester website does check that for you - among others)
edit: SPF is good too.
Looks like you're all set!