My two cents on how to achieve left unity:
Anarchists: Stop using the word tankie. It pushes your fellow leftists away and pisses them off. Instead make specific criticisms of communist countries. ESPECIALLY stop calling MLs “red fash”. There is already enough misinformation going around about fascism.
Marxist-Leninists: Embrace critical support. Be willing to criticize and accept criticism of nations like China, the Soviet Union, and especially North Korea. Remember that being against US imperialism is not the only thing that makes a country good.
People who say Left Unity have confused politics
While in reality most "leftists" reject the dictatorship of the proletariat which is basically conditional on being a Marxist
-Engels
-Engels, Letters to Bebel