I learned to trade reversals after failing at trading breakouts. Failed breakouts taught me tons about the strenght of S/R at intraday and previous day high/low.
The problem I have with breakouts is the stops. With a retracement you have a very tight stop. This is often not the case with breakouts.