Yes, it's always good to keep in mind that for every seller there is a buyer, and vice-versa. I find trying to understand the motivations of a single person or even my dog a futile effort, however, much less an entire market. (Actually I don't have a dog, but you get the point.)
Fortunately, however, predicting market behavior isn't necessary as long as you remember that the majority always behaves like a herd. Providing, of course, you have the emotional fortitude and determination to stand apart from the herd.
And I mean, REALLY stand apart. Because one of the characteristics of a herd is that none of the individuals making it up really think they are part of a herd. (Go ahead, "Be different".) In my experience, this can take a lifetime of vigilance and self-reflection.