At least for the recent damage it appears something you are doing is applying force to the socket, and the weakest thing gives, the connection on the end of the cable.
I have never had these problems with laptops, either they be personal of one of the dozens of work laptops. I am inclined to believe that it is something you may be unknowingly doing in your environment.