If you want to use HTTPS, then you must keep ENABLE_HTTPS=True
and configure Caddy to not act as the web proxy. Please read the docs: Running Open edX behind a web proxy — Tutor documentation
To be honest, I find it quite deplorable that you write such a rant complaining that Tutor does not work for you when you did not even bother mentioning the important fact that you are running your platform behind a proxy.