All very true. I've had some bad experiences trading when a market "should" move based on this or that cycle, but doesn't. Also had negative experiences with being too opinionated that a market must do something based on certain fundamentals, sentiment, and/or technical indicator.