If you have a business charging admission to your home, then you could not discriminate.
Businesses discriminate all the time. That Google ad program declines gun-related ads for one thing.
They should have started a private membership organization that people can join to get the ability to hold weddings there. lol.
If I have a business of any kind, I can discriminate all I like. I can choose to do business with anyone I want to. It is called free enterprise.
When the government is telling you who you can and cannot do business with, therein lies tyranny.