Citation: 6B_22/2023 E.

A.A.________ impugna questa sentenza con un ricorso in materia penale del 5 gennaio 2023 al Tribunale federale. Chiede in via principale di annullarla e di rinviare gli atti alla Corte cantonale per un nuovo giudizio nel senso dei considerandi. In via subordinata, postula l'annullamento dei dispositivi della sentenza impugnata relativi alla commisurazione della pena, alla misura del trattamento ambulatoriale, all'ordine di espulsione e al risarcimento del torto morale a favore dell'accusatrice privata e il rinvio degli atti per una nuova decisione su questi punti. Fa valere la violazione del diritto di essere sentito, del principio "ne bis in idem" e di disposizioni del CPP e del CP. Il ricorrente chiede inoltre di essere ammesso al beneficio dell'assistenza giudiziaria con gratuito patrocinio. Non è stato ordinato uno scambio di scritti, ma è stato richiamato l'incarto cantonale. Diritto: