Fatti
[A.] (ricorrente) e la cassa malati [B.] (controparte nel ricorso) avevano stipulato un'assicurazione complementare "[X.] " con livello di prestazioni Gold, che copre i costi aggiuntivi del reparto semi-privato di un ospedale in Svizzera. Nel 2017, [A.] ha richiesto l'assunzione dei costi per un previsto soggiorno nel reparto semi-privato di una clinica psichiatrica, richiesta respinta dalla controparte nel ricorso. Il Tribunale delle assicurazioni di San Gallo ha respinto la domanda di [A.] , in quanto ai sensi del punto 3.7 delle Condizioni generali di assicurazione (CGA), per i trattamenti stazionari in una clinica psichiatrica sono coperti solo i costi del reparto comune per un massimo di 180 giorni nell'arco di 1080 giorni, indipendentemente dal livello di prestazioni scelto.Legge
Il Tribunale federale ha confermato la decisione del Tribunale delle assicurazioni. Ha affermato che l'interpretazione delle CGA deve avvenire secondo gli stessi principi di altre clausole contrattuali. Determinante è la reale volontà concordata delle parti e, qualora questa non possa essere accertata, l'interpretazione secondo il principio della fiducia. Clausole ambigue nelle CGA devono essere interpretate contro l'assicuratore secondo la regola dell'incertezza, ma questa regola si applica solo se tutti gli altri mezzi di interpretazione falliscono. Il…