In hindsight, I was looking at the lower timeframes too much and not using the bigger picture. Price is now retesting and rejecting the 1.22500 zone which is showing as a much strong level compared to 1.22. We have the larger 4hr here and the 0.618 fib retracement level and the 4hr 50ema.
In my opinion, gbpusd is still and this lower high is going to stay strong and price will sell off back down to the previous lows or even new lower lows at 1.20.
This is the trade I should have waited for yesterday and not entered too early. These mistakes happen.