Your post has made me take a trip down memory lane. I did have some good trades in GBPUSD.
Didn't trade it much in 2014 because I was mostly shorting the euro. I got a great short in the middle of 2015 that I rode down to 1.50. In 2016 I wanted to short 1.50 but then Brexit happened. It hit 1.50 during the vote but the pair was fluctuating over 150 pips per minute. So I didn't take that trade. I had losses in 2016 trying to short the run up to Brexit.
I don't know what happened in 2017. To this day that rally makes little sense to me. Luckily I didn't trade that pair much at that time, I would have been on the wrong side of that for sure. The last good trade I had in the pair was a short in April 2018 that I held till July I think... These are probably my best trades, but again, have had many losing trades in between trying to catch that trend and chasing big pip moves.
Probably should trade GBPUSD more.. it certainly trends better than EURUSD. I find a low risk position can often be put on at the European open or on a bounce at the NY open which could turn out to be a runner.
If you don't stay humble, the market will make you humble