After switching to CloudFlare nameservers my site was working fine for a few hours and then I got a redirect loop. I switched back to my host’s nameservers and the site is up again.
SSL/TLS option on CF was turned off because I have Let’s Encrypt setup with my hosting provider so I felt like having it “ON” would create an issue of double encryption or something. But it looks like turning it off might have been the reason why it was looping likely between http and https.
Now, to be perfectly honest, I’m seriously hesitant to ever use CF again. But I am wondering if there is a way to use CloudFlare so that it doesn’t interfere with Let’s Encrypt? And if I setup SSL/TLS to Full, should I expect no issues considering that my hosting has the same setup?