I agree with Bob. Generals is about analizing the opposition and finding flaws..... That might be your problem???
But seriously the best rush counter I have found is to rush them first.
make it a small one that will only off set them and by the time they recover
they will not be able to rush anymore. I have beaten the same rushes with all the generals I use.