I did want to want to try to solve this myself without hitting the forums but I've come to a dead end. Last night, I had finally managed to get the website set up with SSL using LetsEncrypt. The certificates passed and the website was functioning fine.
This morning I've gone to check the site and it can't connect and I get an error 500. I tried tweaking a few things and now it won't connect at all :)
I tried a few things with .htaccess and no dice. I did the error log and there was something about not being able to save from cache to rockettheme. I've didn't save it. But to be honest, the problem feels different. Anyway, I am completely lost now and hoping someone can help.