Creo que no solo describes un problema de dinero.
Por un lado, efectivamente, está el tema de la economía. En este foro hay diferentes puntos de vista sobre este tema y cada pareja se apaña y hace acuerdos como considera adecuado. Dices que él paga gastos y compra. Entiendo que tú pagas tu hipoteca. Sinceramente, me parece un reparto bastante injusto porque tú pagas tu piso (que será tuyo) y nada más. Todo el peso está en su sueldo. No sé qué habéis acordado y si habeis estipulado que esto fuera así, pero a mí personamente me parecería inaceptable que mi pareja intentara manejar mi dinero o recriminarme en qué me gasto mi sueldo. Aunque también te digo que yo nunca me pondría en la situación en la que está tu novio con respecto a reparto de gastos.
Por otro lado, tenéis los problemas de pareja. El tiene una actitud parece que bastante individualista y no parece demasiado interesado en esforzarse nada por vuestra relación. No creo que esto mejore, así que creo que está en tu mano valorar si esto es lo que quieres y si no, dejarlo.