Affinity maturation is a Darwinian process in which B lymphocytes evolve potent antibodies to encountered antigens and generate immune memory. Highly mutable complex pathogens present an immense antigenic diversity that continues to challenge natural immunity and vaccine design. Induction of broadly neutralizing antibodies (bnAbs) against this diversity by vaccination likely requires multiple exposures to distinct but related antigen variants, and yet how affinity maturation advances under such complex stimulation remains poorly understood. To fill the gap, we present an in silico model of affinity maturation to examine two realistic new aspects pertinent to vaccine development: loss in B cell diversity across successive immunization periods against different variants, and the presence of distracting epitopes that entropically disfavor the evolution of bnAbs. We find these new factors, which introduce additional selection pressures and constraints, significantly influence antibody breadth development, in a way that depends crucially on the temporal pattern of immunization (or selection forces). Curiously, a less diverse B cell seed may even favor the expansion and dominance of cross-reactive clones, but only when conflicting selection forces are presented in series rather than in a mixture. Moreover, the level of frustration due to evolutionary conflict dictates the degree of distraction. We further describe how antigenic histories select evolutionary paths of B cell lineages and determine the predominant mode of antibody responses. Sequential immunization with mutationally distant variants is shown to robustly induce bnAbs that focus on conserved elements of the target epitope, by thwarting strain-specific and distracted lineages. An optimal range of antigen dose underlies a fine balance between efficient adaptation and persistent reaction. These findings provide mechanistic guides to aid in design of vaccine strategies against fast mutating pathogens.