SSL/DNS name resolution trying to run website on my own server

Then you use certbot-auto, not certbot.

https://certbot.eff.org/lets-encrypt/ubuntuother-nginx

wget https://dl.eff.org/certbot-auto
sudo mv certbot-auto /usr/local/bin/certbot-auto
sudo chown root /usr/local/bin/certbot-auto
sudo chmod 0755 /usr/local/bin/certbot-auto

Now your dns setup is wrong. Now you use the wrong ip forwarding - https://check-your-website.server-daten.de/?q=billybb.ca

Host T IP-Address is auth. ∑ Queries ∑ Timeout
billybb.ca A 184.168.131.241 Scottsdale/Arizona/United States (US) - GoDaddy.com, LLC Hostname: ip-184-168-131-241.ip.secureserver.net yes 2 0
AAAA yes
www.billybb.ca C billybb.ca yes 1 0
A 184.168.131.241 Scottsdale/Arizona/United States (US) - GoDaddy.com, LLC Hostname: ip-184-168-131-241.ip.secureserver.net yes

And there you see the mess:

Domainname Http-Status redirect Sec. G
http://billybb.ca/
184.168.131.241 200 0.373 H
http://www.billybb.ca/
184.168.131.241 200 0.390 H
https://billybb.ca/
184.168.131.241 200 4.390 N
Certificate error: RemoteCertificateNameMismatch
https://www.billybb.ca/
184.168.131.241 200 4.327 N
Certificate error: RemoteCertificateNameMismatch
http://billybb.ca/.well-known/acme-challenge/check-your-website-dot-server-daten-dot-de
184.168.131.241 200 0.390
Visible Content: BillyBB
Info: Html-Content with frame found, may be a problem creating a Letsencrypt certificate using http-01 validation
http://www.billybb.ca/.well-known/acme-challenge/check-your-website-dot-server-daten-dot-de
184.168.131.241 200 0.420
Visible Content: BillyBB
Info: Html-Content with frame found, may be a problem creating a Letsencrypt certificate using http-01 validation

Now /.well-known/acme-challenge has the following content and sends the wrong http status 200 instead of 404.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>BillyBB</title> <meta name="description" content=""> <meta name="keywords" content=""> </head> <frameset rows="100%,*" border="0"> <frame src="https://209.197.188.133/.well-known/acme-challenge/check-your-website-dot-server-daten-dot-de" frameborder="0" /> </frameset> </html>

So validation can't work. Undo your dns change.

Please read

https://certbot.eff.org/docs/using.html

Never use the -q option, that hides potential problems.