I wanted to leave a reply incase someone else has this issue.
I tried to rewnew my certs and it failed throwing this error:
crypto_util.py line 334.
Actually its dead on with this error: Problem creating new certificate with http-01 validation
Was causing connection refused etc and nothing would work.
I fixed it easier than in the link by simply having certbot delete the cert for the domain and removed the domain folder manually in the live folder.
Rebooted and everything was working again smoothly.
Thanks and stay safe out there!