But our political compact, our social contract<span>, is under real strain.</span>
Answer: The definition of ranting is to speak or shout at length in a wild, impassioned way.
I'm not good with religious things, but I think this might be helpful: https://www.wikihow.com/Confess-Sins
Answer: This sentence is on a run on sentence.
Explanation: This sentence has two independent clauses.