It is most likely this. OP is one of the unfortunate people that just cannot use marijuana safely due to his biology. If you have cannabinoid hyperemesis, best to stay away from weed because the constant nausea/vomiting can lead to unintentional weight loss and a lot of other physical problems that are no fun.
I thinks that’s one of those state’s rights things where federal government can’t just tell a town how to zone it’s own land unless they’re taking it away from the town like for a national Park or something.