If you went the sslforfree.com route you will need to reinstall it and go through the process again. Otherwise, you can retry the ACME Provider route. If you went the ACME Provider route and were successful, it should renew automatically.
That would not fix your issue, the issue is you did not configure SSL.
In hosting control panel: Account Manager > SSL Certificates > Get automatic certificate from ACME Provider.
What does your panel say in https://x10hosting.com/panel
try accessing the hosting control panel from there and go into DNS Management and edit the A record to 198.91.81.12
There is very little that can be done. Aside from waiting for the weekly rate limit to reset, all that can be done is:
1. Selecting ZeroSSL instead of Let's Encrypt
2. Get a free SSL Certificate from https://sslforfree.com
What does your account panel say at https://x10hosting.com/panel
If it shows active, click on hosting control panel and navigate to Account Manager > Domain Setup > click the checkbox to the domain > click the Suspend/Unsuspend button