Sachverhalt: Sachverhalt: A. X._ unterhielt mit Y._ seit 1997 eine Beziehung, die sehr bewegt verlief. Am 29. Juni 2001 kam es zwischen den beiden um ca. 19.45 Uhr zu einer tätlichen Auseinandersetzung vor bzw. in der Wohnung von Y._. X._ verlangte von dieser zunächst, dass sie ihre Wohnung aufschliesse. Als sie dies ablehnte, entriss er ihr den Schlüssel und drängte sie gegen ihren Willen in ihre eigene Wohnung. Nach Tätlichkeiten untersagte er ihr, die Hände zu waschen und das klingelnde Telefon abzunehmen. Aus Angst gehorchte Y._. Zudem drohte X._, ihr nahestehende Personen umzubringen, wodurch sie in Angst und Schrecken versetzt wurde. Schliesslich behauptete er in der untersuchungsrichterlichen Einvernahme vom 20. August 2001 wider besseres Wissen, Y._ habe ihn mit der Hand von hinten geschlagen, um eine Strafverfolgung gegen sie herbeizuführen. Das Obergericht des Kantons Zürich sprach X._ am 10. Mai 2004 im Berufungsverfahren wegen dieser Vorfälle der Drohung, der mehrfachen Nötigung, des vollendeten Nötigungsversuchs und der falschen Anschuldigung schuldig und bestrafte ihn mit zwei Monaten Gefängnis unter Gewährung des bedingten Strafvollzugs. Es verpflichtete ihn ferner, der Geschädigten Y._ eine Genugtuung von Fr. 500.-- zu bezahlen. Im Mehrbetrag verwies es die Genugtuungsforderung der Geschädigten sowie die ebenfalls erhobenen Schadenersatzbegehren auf den Zivilweg. Das Kassationsgericht des Kantons Zürich wies am 17. Februar 2005 eine gegen dieses Urteil erhobene Beschwerde ab, soweit es darauf eintrat. Das Kassationsgericht des Kantons Zürich wies am 17. Februar 2005 eine gegen dieses Urteil erhobene Beschwerde ab, soweit es darauf eintrat. B. X._ erhebt eidgenössische Nichtigkeitsbeschwerde beim Bundesgericht und beantragt die Aufhebung der meisten Dispositivziffern des Urteils des Obergerichts, daneben insbesondere seinen Freispruch in allen Anklagepunkten und die Abweisung des Genugtuungsbegehrens der Geschädigten. Das Obergericht äussert sich zu einzelnen Punkten der Beschwerde, ohne einen Antrag zu stellen. Vernehmlassungen der Beschwerdegegnerin und der Oberstaatsanwaltschaft wurden nicht eingeholt.