You will not get a chorus of affirmation in this forum.
I'll agree, however, that understanding your psychology and the cyclic nature of other market participants, is an important component for a profitable trader, in a variety of market conditions.
Know yourself first.