I'm currently working on the renormalisation part in Peskin, Schroeder QFT. There it is stated that non-logarithmic UV divergences give a mass renormalisation and thus are forbidden, e.g. for the propagator of the Photon in QED or the gauge boson in YM by gauge invariance. Another example is that chirality in QED implies that the electron propagator has only log divergence.
While I fully understand this argument, I am not aware of how the divergence structure of the corresponding diagrams affect the mass renormalisation, i.e. how non-log divergences give a real mass renormalisation and why log-divergences don't affect the physical mass.
Given for example the Photon renormalisation, there the structure of the renormalised propagator is
\begin{equation} \frac{i}{q^2 \left(1-\Pi(q^2)\right)}\left(\eta^{\mu \nu}q^2 - \frac{q^{\mu}q^{\nu}}{q^2}\right) \end{equation}
which can be derived alone from Lorentzinvariance and the Ward identity. Here it is absolutely clear why the physical mass is not affected. But how can I see that the propagator will have this form solely from the fact that it is only log divergent ?