Having a dream to make $1m is great and should motivate you to do the best way to achieve it but you did it wrong since you use gambling as the way to chase your dream.
It is OK to have a profit target in gambling but we also have to be realistic as well in all situation while trying to achieve the target.
Do not force yourself to chase your gambling goal, enjoy all your gambling session, act wisely while winning and losing.
So far, I have never seen direct evidence of a win of up to $ 1 million that a gambler gets.
If pursuing it may feel impossible or even difficult, but if it is used as motivation to be able to bet even better, maybe it will be more useful to have that dream.
But if we look at him, he is a gambler who has pretty good luck because of the several wins he can get.