Long or short both is a guess and because the outcome cant be predicted 100% it is a gamble. Im with you on the loser part.
It depends on who's guessing because there is a difference between a blind yolo guess and an educated guess that's based on technical analysis where you long or short based on probabilities.
100% predictions don't exist, but based on probabilities you can make decisions that lead to profits on a longer term basis. If you're right even 6 out of 10 times with your educated guesses you're doing fine.
There are also patterns that you can exploit that do take longer to develop but are relatively speaking a safer guess. It just depends on what you look for at the end of the day.