Whatever you do just make sure you are getting money it's all that matters. Working for someone isn't actually a bad idea as long as you are getting paid, but settling at that level would definitely become a problem. In life we should think about moving forward, you can't work for someone forever but you can make it a stepping stone to whatever plan you have for yourself. Trading forex would require Capital, people that are struggling with Their finances won't be able to do this. Working for someone or trading forex are good options because you can make money out of these. I don't think gambling should be anyone's option to make money, you can't be successful from gambling, it's a shortcut to Poverty.
When it comes to either trading or even forex I don't see it to be a bad idea because the white collar jobs are becoming scarce and people will need to find an alternative to be able to make a living because if you don't make money there is no way you can even live or get what you want, and truly forex and crypto will require capital but you can always look for money even by getting a small job to save up some money to start something you can also do it.
This is about how we are dedicated but it will be easier to do when you have a job so that even when you lose money you will have another to make up for it. Because there is no way you do all this things and you don't lose money it's not even possible so the better we accept it and learn to avoid some mistakes the better.
And if it's about gambling then there is nothing else that can be done when you lose you money and gambling comes with enough risk than trading forex and forex have street traders so we just have to be very careful when learning forex.