Tu novio tiene un desgaste psicológico considerable, deberías aceptar eso. Lo bueno es que tú tienes capacidad de autocrítica, aceptando que tienes un problema. Deberías buscar ayuda psicológica y estabilizarte (ya que, como comentas, las hormonas pueden afectar). Hay algunos casos donde recomiendan medicación (que compensa la pérdida de serotonina y diversos neurotransmisores que están directamente relacionados con las hormonas durante la gestación), pero ahí ya te dirá el especialista que es exactamente lo que debes hacer.
Recupérate y déjale espacio para que se tome un respiro de esa tensión. Te aseguro que él lo está pasando muy mal, no sería justo culpabilizarlo de todo. En realidad no es cuestión de echar culpas a nadie, sino de buscar soluciones. Cada uno tenéis que recuperar vuestra estabilidad mental por separado y luego ya tomaréis una decisión definitiva y pensando en frío (si lo retomáis o no). Ánimo.