citroen xsara picasso - suspension link - alangoz

hello , i am having problems with my front drivers side suspension ,it started with the coiled spring snapping & ripping the tyre ..had shock & spring replaced ,was ok for a few weeks then rattling developed ..ball joint was ok so replaced worn drop link ..now on third new drop link they keep popping out of the socket ..any advice ?? thanks ,alan