Puede que tú tengas un problema con la ansiedad, pero sinceramente creo que él agrava ese problema.
Estar con alguien que sabes que te va a dar la vuelta a la tortilla en cada discusión, que cualquier cosa que puedas decir le vaya a sentar mal, que no le de importancia tus sentimientos porque es difícil estar con alguien como tú (según él), que se ponga celoso, que se enfade porque tengas una mejor situación laboral y económica en vez de alegrarse, que utilice sus conocimientos para «analizarte» y hacerte daño en vez de ayudarte, etc. Es que vamos, aunque el resto de tu vida fuera bien, solo estar con él ya te produciría ansiedad.
Yo solo veo dos opciones, aunque el final es el mismo.
La primera es que tal cual has dicho cojas las maletas y te vayas ya. La segunda es que mientras esté ingresado prepares todo para volverte a España, le atiendas y saques lo mejor de ti para «cuidarle» y «atenderle» y una vez que le den el alta y esté en casa, le digas que le has hecho caso, que has reflexionado y no has tomado una decisión precipitada y que tu decisión después de meditarlo mucho es que te largas de allí.
Él no va a cambiar y menos a esa edad, así de claro… Tú todavía eres demasiado joven como para estar con la vida amargada por alguien que no te valora. Vuelve a España (o a donde sea lejos de él), haz tu vida, trabaja tu ansiedad en el resto de aspectos de tu vida y sé feliz, que todavía estás a tiempo.