As Christians we have a responsibility to obey the laws as they honor God . . . but . . . there are limits!
Being a Christian doesn’t mean loving our nation no matter what it does. It means loving it enough to work hard to preserve its godly values and correct any evil intentions or actions.
When it becomes antithetical to that purpose, it no longer merits God’s favor.
In fact our duty is to call out evil for what it is—not only as a warning to everyone—but as a calling to return to what Paul refers to in Ephesians 5:11—to what is right and just for everyone.
Allegiance to God takes precedence over our allegiance to our nation, but our nation is a gift from God for our good, and for us to protect.