In reply to Angela.

If your host doesn't support free https certificates, then you either need to buy a certificate (either from them or from somewhere else) or switch providers. If they don't support https certificates at all, then run, as that's a horrendous web host.