The wife and I used to over pack all the time too. We now go on 15 day trips to Negril with just carry ons. We bring a “clothes line” so if we need to wash something out in the sink we can hang it up to dry. As for lotion, sunscreen, shampoo….. What we can’t fit, we buy when we get there and leave what’s left for housekeeping.