You answered your own reasons for losing. Trading is about experience, it is having all the answers before the questions, it is about staying awake late at night for years, it is giving up life that others enjoy and for you, you may never know.
Markets don't beat you and does not make you wealthy but it can make you very poor, I been wiped out twice after making solid funds by inexperience and being a pig, greedy. Then one really learns pain and see how dumb I was.
You have not learned Price structure, take ES for instance, it has a flow, it does moves in morning that is doesn't do much any other time, moves in afternoon does not happen in morning, why use stops at all? I know stats of past fourteen years of how far the market usually goes and reverses and I know how far in ticks for continuation of previous trend for afternoon session. You get back what you sow. "Wiggled"? So you don't have in place another signal to get you back into direction you were in? And if you don't get it, who cares, not worth chasing as they increases risk, or can go to smaller timeframe for another bite at the apple. Have you ever considered that instead of having wide stops, finding out what the "mean" of position going against signal, adding couple ticks and save risk, check out profitable trades and most likely find they become profitable very fast, and how long till it took to get to breakeven stops-then when this same amount of time goes by and position not at breakeven, new target is breakeven.
People lose cause generally fall into one or both areas, horrible back testing abilities and mental, self. People don't test going back 5 years and few thousand occurrences for day trading and 25-50 years for daily/weekly term trading. They have $2,000 burning a hole in their pocket and just have to open an account instead of taking few years to learn. People lose as they are not prepared, uneducated. Just like how come some other business makes it and other 90% don't? Trading is a business but most don't even consider it as that.