Citation: 2C_314/2018 E. C

A.________ beantragt vor Bundesgericht, das Urteil des Verwaltungsgerichts des Kantons Zürich vollumfänglich aufzuheben; eventuell sei er noch einmal zu verwarnen; für das kantonale Rekurs- und Beschwerdeverfahren sei ihm die unentgeltliche Rechtspflege und Verbeiständung zu bewilligen; die Sache sei im Übrigen zur Neuregelung der Kosten- und Entschädigungsfolgen an das Verwaltungsgericht zurückzuweisen. Für den Fall des Unterliegens ersucht A.________ im bundesgerichtlichen Verfahren um unentgeltliche Rechtspflege und Verbeiständung. Das Verwaltungsgericht des Kantons Zürich beantragt, die Beschwerde abzuweisen, soweit darauf einzutreten sei. Die Sicherheitsdirektion verzichtet darauf, sich zur Beschwerde zu äussern. Das Staatssekretariat für Migration (SEM) als beschwerdebefugte Bundesbehörde hat sich nicht vernehmen lassen. Der Abteilungspräsident legte der Beschwerde am 17. April 2018 aufschiebende Wirkung bei.