Citation: 2C_716/2021 E. C

A.________ beantragt vor Bundesgericht, das Urteil des Verwaltungsgerichts des Kantons Bern aufzuheben und vom Widerruf seiner Niederlassungsbewilligung abzusehen. Gegebenenfalls sei er zu verwarnen. Er ersucht um unentgeltliche Rechtspflege und Verbeiständung. Die Sicherheitsdirektion und das Verwaltungsgericht des Kantons Bern schliessen auf Abweisung der Beschwerde. Die Einwohnergemeinde Bern und das Staatssekretariat für Migration haben sich nicht vernehmen lassen. Mit Replik vom 2. Dezember 2021 (sowie Ergänzungen dazu vom 22. Februar 2022) hält der Beschwerdeführer an seinen Rechtsanträgen fest.