Realmente no he pasado por esa situación que dices, pero lo puedo entender y te explico lo que haría.
Yo intentaría, en la medida de lo posible, recuperar la pasión en la relación, en este caso creo que es lo que estás haciendo… Si él no espabila, dale un ultimátum. Su actitud al final te está afectando a ti, explícaselo. Y mira por ti siempre primero.
Mucha suerte y ánimo!