1) you don't always make profits, they're huge losses too, I've lost $300 twice in different occasions, so it's not always Rossy, there are hard time too.
2) Trading Cryptos need PATIENCE, I once lost over $10000 just because of lack of patience, the coin wasn't moving well so I sold it, 5days later, the coin did exceptionally well that I would have made 5Million if I had left it for a bit longer, so Patience is very necessary.
3) You need a mentor, mentors helps to analyze the market and tell you what coin to buy, when to buy it, what coin would pump in the nearest future and the coin that'll delay in pumping.....
As a newbie, if you decide to do all this on your own, you may be running at a lose.
4) You need to be obedient and humble, it's one thing to have a mentor and another thing to take heed to their Instructions and advice.
Most times we just want to act differently from what the ask you to do thereby running into unnecessary loses.
To this list, you should have added that before venturing into crypto, one Should as well see it as a path that to remain profitable in, he/she must be able to subject themselves to constant research and information.
The mentors that OP has said you should depend on (which i don't completely agree with) are just people who have subjected themselves over the years to learning and experience. You can grow as well, as you learn from them and their experiences, also do your own research and learning so as not to remain at the under level forever.