If you put your own website behind Cloudflare while it's under attack from Cloudflare... does the internet explode?
OP you should try it and see what happens. It's only like $20 for the basic plan, and then you can ask their support once you log all the attacks coming from themselves to themselves...