Cloudflare SSL handshake failed with infinityfree cpanel

I have tried to set up a website through the infinity free Cpanel and I got Cloudflare working with my freenom domain. For some reason, I can’t browse to my website anymore and I get an error 525 saying that the SSL handshake failed.
While trying to look whether the SSL or Cloudflare wasn’t set up correctly I saw that the SSL was still valid for 198 days or so.
So from my point of view, I don’t think that the issues lie with freenom nor the SSL that I am using, I don’t know if the issue might be from infinityfree or from my DNS in cloudflare or not but I can’t see why it should be giving any issues.

Is there anyone who would be so kind as to help me with this issue so people can navigate to my website again?

The link to the website is www.billycottrell.ml.

Thanks in advance.

Assuming your server IP address ends in 213, you would not have a valid certificate on your server. Contact your host to get that properly configured.