I am trying to understand how Klein-Gordon particles obey Bose-Einstein statistics from Peskin & Schroeder's QFT textbook (page no. 22). The excerpt is given below:
From this passage it is clear to me that the two-particle states: $a_\textbf{p}^\dagger a_\textbf{q}^\dagger|0\rangle, a_\textbf{q}^\dagger a_\textbf{p}^\dagger|0\rangle$ are equal due to the commutation relation: $[a_\textbf{q}^\dagger, a_\textbf{p}^\dagger] = 0$ derived earlier in the chapter. They represent to a two-particle system of total energy $\omega_\textbf{p} + \omega_\textbf{q}$ and total momenta $\textbf{p} + \textbf{q}$. But the following sentence is not clear to me:
Moreover, a single mode $\textbf{p}$ can contain arbitrarily many particles...
Also, I don't see how the statements of this paragraph fit with the fact that for a two-particle Bosonic (or, Fermionic) system, if we swap the particles the wave function does not (or, does) change. Therefore, I couldn't follow the argument of why Klein-Gordon particles obey Bose-Einstein statistics. Could you please help me to understand this?