Sachverhalt: Sachverhalt: A. Am 16. November 2000 verurteilte das Bezirksgericht Zürich X._ wegen mehrfacher Vergewaltigung, mehrfacher, teils versuchter Nötigung, mehrfacher Drohung und wegen Widerhandlung gegen das Waffengesetz zu zweidreiviertel Jahren Gefängnis, und es ordnete eine ambulante Massnahme während des Strafvollzugs an. Vom Vorwurf der mehrfachen Vergewaltigung gemäss Anklageziffer 5 sprach es ihn frei. Der Verurteilung lag folgender Sachverhalt zu Grunde: Anfangs 1998 ging X._ eine Beziehung mit A._ ein. Im August desselben Jahres zogen die beiden in eine gemeinsame Wohnung in Zürich. Schon bald entwickelte X._ starke Eifersuchtsgefühle; er verdächtigte seine Partnerin, mit anderen Männern Kontakt zu haben. Er kontrollierte sie und schrieb ihr vor, was sie zu tun und was zu lassen habe. Vor diesem Hintergrund kam es zu heftigen Auseinandersetzungen, weshalb sich A._ von ihrem Freund trennen wollte. Sie zog im Oktober 1998 aus der gemeinsamen Wohnung wieder aus. Bereits vorher einmal, aber auch nachher, bis zum Herbst 1999, vergewaltigte X._ A._ mehrfach, nachdem er sich jeweils mit ihr gestritten hatte. Ausserdem nötigte und bedrohte er sie verschiedentlich. Einmal bedrohte er auch deren Vater mit einer Waffe. Der Verurteilung lag folgender Sachverhalt zu Grunde: Anfangs 1998 ging X._ eine Beziehung mit A._ ein. Im August desselben Jahres zogen die beiden in eine gemeinsame Wohnung in Zürich. Schon bald entwickelte X._ starke Eifersuchtsgefühle; er verdächtigte seine Partnerin, mit anderen Männern Kontakt zu haben. Er kontrollierte sie und schrieb ihr vor, was sie zu tun und was zu lassen habe. Vor diesem Hintergrund kam es zu heftigen Auseinandersetzungen, weshalb sich A._ von ihrem Freund trennen wollte. Sie zog im Oktober 1998 aus der gemeinsamen Wohnung wieder aus. Bereits vorher einmal, aber auch nachher, bis zum Herbst 1999, vergewaltigte X._ A._ mehrfach, nachdem er sich jeweils mit ihr gestritten hatte. Ausserdem nötigte und bedrohte er sie verschiedentlich. Einmal bedrohte er auch deren Vater mit einer Waffe. B. Am 25. Juni 2001 bestätigte das Obergericht des Kantons Zürich auf Berufung X._s als auch der Staatsanwaltschaft hin das bezirksgerichtliche Urteil im Wesentlichen. Das Strafmass wurde wiederum auf zweidreiviertel Jahre Gefängnis festgesetzt, und es blieb bei der ambulanten Massnahme während des Strafvollzugs. B. Am 25. Juni 2001 bestätigte das Obergericht des Kantons Zürich auf Berufung X._s als auch der Staatsanwaltschaft hin das bezirksgerichtliche Urteil im Wesentlichen. Das Strafmass wurde wiederum auf zweidreiviertel Jahre Gefängnis festgesetzt, und es blieb bei der ambulanten Massnahme während des Strafvollzugs. C. Dagegen erhob X._ sowohl kantonale als auch eidgenössische Nichtigkeitsbeschwerde. Mit Beschluss vom 4. Februar 2002 hob das Kassationsgericht des Kantons Zürich das obergerichtliche Urteil auf und wies die Sache zu neuer Entscheidung zurück. Das Bundesgericht schrieb darauf die eidgenössische Nichtigkeitsbeschwerde als gegenstandslos ab. C. Dagegen erhob X._ sowohl kantonale als auch eidgenössische Nichtigkeitsbeschwerde. Mit Beschluss vom 4. Februar 2002 hob das Kassationsgericht des Kantons Zürich das obergerichtliche Urteil auf und wies die Sache zu neuer Entscheidung zurück. Das Bundesgericht schrieb darauf die eidgenössische Nichtigkeitsbeschwerde als gegenstandslos ab. D. Anlässlich der zweiten Verhandlung erkannte das Obergericht des Kantons Zürich am 10. Juli 2002 erneut auf zweidreiviertel Jahre Gefängnis und eine ambulante, während des Strafvollzugs durchzuführende Behandlung im Sinne von Art. 43 Ziff. 1 Abs. 1 StGB. D. Anlässlich der zweiten Verhandlung erkannte das Obergericht des Kantons Zürich am 10. Juli 2002 erneut auf zweidreiviertel Jahre Gefängnis und eine ambulante, während des Strafvollzugs durchzuführende Behandlung im Sinne von Art. 43 Ziff. 1 Abs. 1 StGB. E. Die von X._ erhobene zweite kantonale Nichtigkeitsbeschwerde wies das Kassationsgericht des Kantons Zürich am 10. Juli 2003 ab, soweit es darauf eintrat. E. Die von X._ erhobene zweite kantonale Nichtigkeitsbeschwerde wies das Kassationsgericht des Kantons Zürich am 10. Juli 2003 ab, soweit es darauf eintrat. F. X._ führt eidgenössische Nichtigkeitsbeschwerde. Er beantragt die Aufhebung des zweiten obergerichtlichen Urteils und die Rückweisung der Sache an die Vorinstanz. F. X._ führt eidgenössische Nichtigkeitsbeschwerde. Er beantragt die Aufhebung des zweiten obergerichtlichen Urteils und die Rückweisung der Sache an die Vorinstanz. G. Das Obergericht hat auf Stellungnahme verzichtet. 