1.differing thoughts
2.many thoughts
3. contrasting thoughts
4.a single thread of thought mixed with harsh realities
Answer:4