Proper DDOS protection requires multiple routing paths and large amounts of WAN bandwidth, far to expensive to do on your own.
I had a gaming server years ago that got DDOS because of an unhappy user ( someone killed him in game and took all of his stuff) and even having it hosted by a large gaming website their DDOS protection was useless because it turns out they were doing it themselves.
If you found this post helpful, please give it Kudos. If my answer solves your problem, please click Accept as Solution so others can benefit from it.