Download “Daily FX” and keep in touch with news update (that’s what I use anyway). Just look at what USD/CAD did today like @momoisnyc pointed out. Imagine you had no stop loss and weren’t watching 
Before opening any position, make it a habit of always checking the News Calender. Technicals are good but fundamentals move the market well.
Also download “Investing. com” - I like the News update notifications they give, pretty helpful.
EDIT:
Hope you know price won’t always respect those lines you draw on your chart…
I also notice you loss more when you loss and make less when you win, the reverse should be the case mate! Try calculating RR to keep in line and PATIENCE is a virtue if you trust your analysis. That does not mean you should not close if you notice you were dead wrong.
Cheers!