Becoming a full time trader is quite hard moreover in the crypto market, sometimes even you're already experienced and already passing on thousands trades, the market could always to surprice you because the volatility of crypto market are so fast.
Having a strong mentality is a must and can not involved emotion in every trade. It's okay to loss on some trades as long as we could manage our profits more at the end.
Being a veteran doesn't equal to being in profit, many veterans I know ended up in a loss during the last 3 months, and many newbies I know made a lot of profit the bull run as well. It doesn't just depend on how good you are or how long have you been trading. Of course that is a part of it and I agree that it definitely plays a big role but that doesn't mean that it is the only thing. I am not going to lie, "most" veterans I know profit, and "most" brand new traders lose, that is the true part, I am just saying it is not 100% guaranteed loss for newbies and 100% guaranteed profit for veterans, not even in the long run.
Some people are just bad at trading, and do not understand it, and no matter how many years, even if 7+ years, they keep trading and trading and trading, they may not end up with profit over long period, could profit in some trades but not profitable in the long run. You know how I know? I am that "veteran", been here for 7+ years and been trading and still if you look at my history it is not profiting overall.