Citation: 6B_964/2021 E. C

Mit Beschwerde in Strafsachen beantragt A.________, das Urteil des Kantonsgerichts St. Gallen sei betreffend mehrfache sexuelle Nötigung, Gefährdung des Lebens, Verletzung der Fürsorge- und Erziehungspflicht, mehrfache Drohung, mehrfache Pornografie und mehrfache Tätlichkeiten aufzuheben und er sei vom Vorwurf der mehrfachen sexuellen Nötigung, der Gefährdung des Lebens, der mehrfachen Drohung, der mehrfachen einfachen Körperverletzung und der mehrfachen Tätlichkeiten freizusprechen. Eventualiter sei das angefochtene Urteil aufzuheben und die Sache sei zur neuen Entscheidung an die Vorinstanz zurückzuweisen. Sodann ersucht er für das bundesgerichtliche Verfahren um unentgeltliche Rechtspflege und Verbeiständung. Die kantonalen Akten wurden antragsgemäss beigezogen.