Im glad to have come across your post and I agree.
In the fiat stock market, there are market analysts who have very well paid salaries to "assist" with pre-determination of market movements.
Having said that, the majority of these analysts do not attempt to run their methods on cryptocurrency, maybe BTC/USD at a push, however, FX street refrain from too much analysis and rely on a confluence detector which is pretty much congestion zones in the market order book.
In the markets you should be taught that technical analysis is only 1 of many factors to offer assistance, we need to consider market psychology, economics, fundamentals, client sentiment and more.
To finish off, you are totally right, nobody knows, but all we can do as traders is attempt to make more profits than losses.
Dont let your emotions cloud your judgement. Learn, Educate and Understand where you are putting your capital.