If you enabled CloudFlare after the fact, it's a little late, as the folks attacking you likely already have your IP address. Going to be awfully difficult to prevent it without DDoS filtering on your IP address.
What kind of service are you on (shared, VPS, Dedicated server)? Your best option would be to reach out to your hosting provider and see if they are able to assist you at all. If the attacks are ongoing and your provider does not offer DDoS protection / services in any way, they might end up requesting you find a new provider so don't ignore it -- reach out to them.
Let's just knock this discussion on the head. It was a responsive comment to a relevant question and does relate to the way you have presented yourself and your site. Take it privately if you want to discuss it further.