Wow. I found Jack Ryan's behavior revolting. It's really not worth the effort to defend or excuse, no matter his party affiliation.