Always healthy to look back over what went right and what went wrong. The basic strategy should be left to stand but specific tactics can and should be profitably adjusted.
I had the same problem last week as your No.2 - not letting the trades run long enough. I manually closed several trend-following trades which had TA looking increasingly weak. But I realise that the trends were already weak. In fact some people might have said they were in upwards or downwards sloping ranges. So my usual tactic of cutting losers early as trends weaken were inapplicable and I had set myself up for series of repeated small losses. Which is what happened. Have revised my rules for this now.
Onwards and upwards.