Sachverhalt: A. Am 13./14. März 2018 verurteilte das Bezirksgericht Kreuzlingen A._ wegen mehrfacher, teilweise in Gehilfenschaft begangener, qualifizierter Widerhandlung gegen das Betäubungsmittelgesetz, Veruntreuung, Geldwäscherei, mehrfacher Nötigung, versuchter Erpressung und Beschimpfung zu 36 Monaten Freiheitsstrafe, davon 18 Monate bedingt, sowie zu 60 Tagessätzen à Fr. 20.-- Geldstrafe. Auf seine Berufung hin sprach das Obergericht des Kantons Thurgau A._ vom Vorwurf der Geldwäscherei frei, bestätigte hingegen die übrigen Schuldsprüche. Es verurteilte ihn zu 30 Monaten Freiheitsstrafe, davon 18 Monate bedingt, sowie zu 180 Tagessätzen à Fr. 20.-- Geldstrafe. B. Mit Beschwerde in Strafsachen beantragt A._, er sei der einfachen Widerhandlung gegen das Betäubungsmittelgesetz durch Anstaltentreffen zum Kauf von Heroin gemäss Art. 19 Ziff. 1 aBetmG (Anklage Ziff. 2.1a, Sachverhalt 1) schuldig zu sprechen; vom Vorwurf des Transports von 2'000 Gramm Streckmittel gemäss Art. 19 Ziff. 2 lit. a aBetmG (Anklage Ziff. 2.1a, Sachverhalt 2) freizusprechen; vom Vorwurf der Nötigung (Anklage Ziff. 2.8) freizusprechen; im Übrigen gemäss Ziff. 2c des Urteils des Obergerichts schuldig zu sprechen. Die Sache sei zur Neufestsetzung der Strafe zurückzuweisen.