MarkD is 100% correct that the marriage decision should have been made by legislators and voters, not by unelected judges. However, at this point it is simply not worth it to try to undermine and overturn the decision. We fought the good fight in court, but should accept the loss and move on to more important issues.
As far as discrimination outside of marriage goes, while the Equality Act of 2017 goes too far, we do need a new law to expand rights in the 29 states where you can be fired if your employer thinks you are gay, while also clarifying that democratic executive rewriting of the Civil Rights Act of 1965 is illegal.
Boy, you and I think so much alike on almost everything you mentioned it's almost scary. I just don't know what "Equality Act of 2017" you're referring to as having gone too far.
https://www.congress.gov/bill/115th-congress/house-bill/2282
Tbh defining sexual orientation as "homosexuality, heterosexuality, or bisexuality" strikes me as flawed.
"Your honor, the equality act does prohibit discrimination based on sexual orientation, but it defines sexual orientation 'homosexuality, heterosexuality, or bisexuality'. The woman I fired identifies as Pansexual, so she isn't protected by the law."