Citation: 2C_409/2019 E. C

Agissant par la voie du recours en matière de droit public, A.________ demande au Tribunal fédéral, sous suite de frais et dépens, outre l'effet suspensif et l'assistance judiciaire, d'annuler l'arrêt du Tribunal cantonal du 19 mars 2019 et de prolonger son autorisation de séjour; subsidiairement d'annuler l'arrêt précité et de renvoyer la cause au Service de la population pour nouvelle décision dans le sens des considérants. Par ordonnance du 7 mai 2019, le Président de la IIe Cour de droit public du Tribunal fédéral a admis la requête d'effet suspensif. Le Service de la population se réfère à l'arrêt du Tribunal cantonal du 19 mars 2019. Pour sa part, le Tribunal cantonal conclut au rejet du recours.