I admire your passion but to hold true to your point of view you are sacrificing objectivity.
It sounds noble to stand true to your principles in all things. In actuality when you represent other people you are required to factor their welfare into account. If you have sufficient leverage you can dictate terms. When you don’t you compromise & find ways to get more leverage. You educate and state objections as you go.
If President Trump had not accepted an inflated budget to get the military package he wanted we would still have a military with no ammunition. That would be even more dangerous at this time in history. Much good has been done by accepting the imperfect.
We will never live in a perfect Country but perhaps the acceptance of imperfection is a measure of our strength.
No compromise.
I’m sick of it.
Trump isn’t perfect. He has advisers who work against him. The Treasury secretary is a Democrat for a start .