I want to connect cloud flare, but i already have an account with that email so it doesn’t let me do that. what do i do.

I can barely understand what you’re trying to do, but I assume you wanted to connect your site to Cloudflare. You can try logging in from their site with your existing account (rather than clicking on Cloudflare logo inside cPanel), setting up the DNS and you’re good to go.

If the control panel Cloudflare integration doesn’t work for you, you can still sign up with Cloudflare directly and use their nameservers (assuming you’re comfortable managing your own DNS records).