Not sure why but for some reason I tend to have a tiny army syndrome. I usually play Terran and I suppose the answer may be slightly different for different races.
What happens is that I like to attack early and put the pressure on but there is not a lot of units early on, they either get killed or get spread out so that when mid game comes I don't have a sizable force. I want to be able to make a large army quickly so I can push but I don't want to have to wait too long.
Is there any way I can not sacrifice the early 5 minute attack and still manage to have a large force building up? I want to keep pushing in more and more units every time not just trickle them out until I get attacked and have nothing to bring to the battle.