Sachverhalt: Sachverhalt: A. X._ ist HIV-positiv. Er pflegte zwischen Anfang November und Ende Dezember 2003 mehrmals ungeschützten Geschlechtsverkehr mit einer Partnerin und liess sich auch einmal von ihr oral befriedigen. Im September 2004 drang er bei einer weiteren Partnerin einmal kurz ungeschützt in die Scheide ein. Er informierte seine Partnerinnen nicht über seinen positiven HIV-Status. A. X._ ist HIV-positiv. Er pflegte zwischen Anfang November und Ende Dezember 2003 mehrmals ungeschützten Geschlechtsverkehr mit einer Partnerin und liess sich auch einmal von ihr oral befriedigen. Im September 2004 drang er bei einer weiteren Partnerin einmal kurz ungeschützt in die Scheide ein. Er informierte seine Partnerinnen nicht über seinen positiven HIV-Status. B. Das Obergericht des Kantons Zürich fand ihn am 31. Mai 2006 der mehrfachen versuchten schweren Körperverletzung (Art. 122 Abs. 1 i.V.m. Art. 22 Abs. 1 aStGB) sowie des mehrfachen versuchten Verbreitens einer menschlichen Krankheit (Art. 231 Abs. 1 StGB i.V.m. Art. 22 Abs. 1 aStGB) schuldig. Es bestrafte ihn mit 2 1⁄2 Jahren Zuchthaus, wovon 169 Tage durch Haft erstanden sind. B. Das Obergericht des Kantons Zürich fand ihn am 31. Mai 2006 der mehrfachen versuchten schweren Körperverletzung (Art. 122 Abs. 1 i.V.m. Art. 22 Abs. 1 aStGB) sowie des mehrfachen versuchten Verbreitens einer menschlichen Krankheit (Art. 231 Abs. 1 StGB i.V.m. Art. 22 Abs. 1 aStGB) schuldig. Es bestrafte ihn mit 2 1⁄2 Jahren Zuchthaus, wovon 169 Tage durch Haft erstanden sind. C. X._ erhebt Nichtigkeitsbeschwerde mit dem Antrag, das Urteil des Obergerichts wegen Verletzung von Art. 2 Abs. 2, 22, 63 und 65 aStGB aufzuheben, die Sache zur Ausfällung einer schuldangemessenen (bedingten) Freiheitsstrafe an die Vorinstanz zurückzuweisen und der Beschwerde die aufschiebende Wirkung zu erteilen. Das Obergericht und die Oberstaatsanwaltschaft des Kantons Zürich verzichten auf eine Vernehmlassung.