Lower ball joint seal frustration

Something must not be wright.My lowerssss are moog all i did was just pushed and they kind of snap into place.

Mine are moog too. Bought them from Rock Auto. But the boots are way too tight to just snap on by hand.