Going cheap is the problem here, good earbuds and headphones have replaceable cables.
I'm the same way as your oldest, if I'm up and moving around while wearing earbuds/IEMs I run the cable through my shirt.