Thr GBH 12 years ago you might of got away with (I did only just), but as you have recurring offences of the same type I would say you have no chance till you have ten years clear, to show a change in your behavior, but as said before ask the FEO, and dont forget if you do apply and get rejected you get a refund.