One of the prime reasons few make money in the markets is because of our nature of arguing with the markets and its movements. Humans have a tendency to justify everything. Those who can curb this instinct, do very well in markets. Sadly, less than 1% of traders can do that.
Its not a comment on your post or your analysis. It's a comment on Humanity.
Tc