You should most definitely look into the magnetic snap on charging cables!
They're brilliant, and you can normally get a pack of different device Port fillers that will all utilize the same cable for very cheap! The main advantage here, is that all of your device ports are now no longer in jeopardy of being filled with debris AND the constant wear and tear of daily reconnections is gone!
I can't vouch for the pic below, but here's a quick search showing a 6+ dollar kit:
I use these for all my devices, and have never had the inconvenience of wiggling a charging cable in a slightly aged device since!