You're playing on Tactician difficulty, I assume? Tactician is poorly balanced and poorly designed.