if you trading your own money it's not a business nor a job.
biggest mistake is treat this activity as 'business' you have no customers.. or job..you not helping anyone or providing any service. the market doesn't need your 'liquidity'
treat trading what it is 'hustling' even 5 year kid can trade this market.
those must be the words of a gambler, not a trader.
If you want to make money as a trader, and be successful, you have to treat it as "a BUSINESS and a JOB", and you have to work as many hours as a computer coder burning the midnight oil, but instead of examining call stacks and core dumps, your nose is buried deep in balance sheets and charts. And, in this business you do pay taxes, you enrich your broker(s) with fees up the wazu, you pay your accountant, tax preparer, your ISP. You contribute to the economy by being a consumer of food and products and whatever services you need in life. But most important of all, you provide companies with their lifeblood, cash/capital, without it they cannot exist, create jobs and generate wealth, capitalism wouldn't be possible without it. Cash is to a business what oxygen is to living things. What? you say only an investor can do that, not a trader, well think again, a trader facilitates trades for investors and provides liquidity when demand most needs it (and no I'm not talking about HFT's, nor the market maker) but your good old trader making markets.
...if the above doesn't make sense to you, maybe you're wasting your time on these forums and reading this post, so instead of griping about something you don't understand, go do something productive in life.