I can relate to what youre saying George! Its the cold truth!
Its easy to call yourself a trader but how much of the profit do you really keep gicing it back to the market? It is like running around in cirlces only to find yourself back at the begining.
When i started trading XAU/USD i was always making money then losing it back to the market until I said to myself "this has to stop". I began trading responsibly and only taking high quality trades with a high probability of success. I also started cutting my losses very early not giving them time to grow.
The solution is to manage risk properly and not lose too much money in one day, so you have enough gun powder to try again the next day.