Gouken has taught me how awesome empty jumps are, so against Gouken or any character in general, jump in like a cross-up and just grab or c.lk right as you land. Then they’ll eventually stop countering.
Also, a very important tip against Balrog/Boxer:
Be EXTREMELY weary when following a Kikouken. A friend taught me this the hard way. Both of us with little life, I was behind so I had to go on the offensive. I do a Kikouken, and follow it, hoping to get a s.mp > Hazanshu. I dash in, get headbutted and Ultra’d.
Another time I did the same thing, I ate an EX Dash Punch.
This applies to most characters with reversals or EX Armor moves, but Balrog’s headbutt has good range and is able to be combo’d into an Ultra if you eat it. Be VERY weary.