To achieve financial independence you need to amass sufficient money/investment/assets to provide “unearned income” to replace your “earned income”.
Most will fail to achieve this in their lifetime simply because they spend first and then investment what is left (typically nothing!).
Those who build wealth know that you need to save first then spend what is less.
By effectively giving yourself a pay cut, say 10% of net income, you set this aside as your money for tomorrow. Only then do you spend what is left.
Whatever you decide to invest this money in, make sure it is taken from your bank account by Direct Debit immediately after payday, thus avoiding the temptation to spend it!!
Good luck 🙂