Not perfect but a good patriot
There is no perfect in politics...it’s the nature of the beast, especially in today’s environment where both chambers are near evenly split.