Then block anyone from the EU from accessing your website. If you don't want to deal with EU laws then don't do business with the EU -- it's that simple. If you operated a legal online narcotics or pornography business you would have to do the same thing to not do business with countries where your wares would be illegal to sell.
You can't have it both ways. Either you want to have EU residents as customers, or you don't want to deal with EU laws.
You can't have it both ways. Either you want to have EU residents as customers, or you don't want to deal with EU laws.