Well-said.
Also, anybody who's in a serious fight understands the adage "the enemy of my enemy is my friend."
Have to watch the ones who diverge on serious issues but also use their help at the time it's needed. French Resistance always comes to mind, with freedom fighters and communists alike fighting the Nazis until the war's end.
Everything done is ONE STEP AT A TIME.