Art. 190 Abs. 1 StGB(Vergewaltigung in der Ehe, psychisches Unterdrucksetzen), (Nichtigkeitsbeschwerden gegen das Urteil des Kantonsgerichts St. Gallen [Strafkammer] vom 2. Dezember 1999 [ST. 1999. 17/18/19-SK3]), hat sich ergeben: A.- A._ hatte 1993 in St. Gallen B._ kennen gelernt. Er musste Ende 1995 die Schweiz verlassen. Sie heirateten im April 1996 in Ghana. Im August 1996 konnte er wieder in die Schweiz einreisen. Nach der Rückkehr wurde die anfänglich schöne Beziehung allmählich bedrückend und bedrohlich und steigerte sich in einem steten Wechsel von Verweigerung und Druckausübung in ein Erdulden des Beischlafs. Sie gab nach, wenn sie die Situation nicht mehr aushielt. Sie trennte sich am 28. März 1998 von ihm und erhob am 20. Juli 1998 Strafklage wegen Drohung, Tätlichkeit und sexueller Nötigung. B.- Das Kantonsgericht St. Gallen sprach am 2. Dezember 1999 (im Berufungsverfahren gegen ein Urteil des Bezirksgerichts St. Gallen vom 8. Dezember 1998) A._ frei von den Anklagen der mehrfachen Nötigung und der mehrfachen Drohung (vor dem 20. Juli 1998). Es erklärte ihn schuldig der mehrfachen Vergewaltigung, der Drohung und der Tätlichkeit. Es verurteilte ihn zu 18 Monaten Zuchthaus und 5 Jahren Landesverweisung, jeweils mit Aufschub des Vollzugs bei einer Probezeit von zwei Jahren. Es verpflichtete ihn, B._ Fr. 3'000.-- Schadenersatz und Fr. 10'000.-- Genugtuung zu zahlen. C.- A._ erhebt Nichtigkeitsbeschwerde mit dem Antrag, das Urteil des Kantonsgerichts (mit Ausnahme der Freisprüche) aufzuheben, die Sache zu neuer Beurteilung zurückzuweisen, ihm die unentgeltliche Rechtspflege und Verbeiständung zu gewähren und der Beschwerde die aufschiebende Wirkung zu erteilen. D.- Das Kantonsgericht St. Gallen verzichtet auf Gegenbemerkungen.