Does the travel lift have straps that split in the middle, or are they continuous? If split, the steel pin and locking assembly could have rubbed up the keel. If the straps are prone to spreading, the straps could be held in place with a chain, which could also have done damage. Or as mentioned... anchor chain, mooring ball chain... or someone you race wants you slower.
I routinely cull the herd on facebook. Add people, list grows, lose touch, no need for contact, cull again.
Took 2 years for one person i know to notice i unfriended her. Could honestly do without the whole thing. Those that matter most to me have better ways of staying in touch.