That struggle is real
Been there many times but in most cases I have been able to get the nut on with the help of an assistant while compressing the last mm`s with my own weight
If the shockers are used, they might drop a bit while putting the bearing assembly on, making the task even harder.
Many garages have another kind (expensive/professional) of spring compressors that will compress the spring in seconds. Its Ok to bring the struts to a garage and make them compress the springs for you if the struggle is real
They wont use many minutes on that...