Headphones really are the solution. I used to have wired ones and these were quite uncomfortable to handle - cable messed up all the time, and even when you untangle them you have to avoid pulling it, so I used speaker most of the time anyway.
I finally bought wireless buds a year ago and I really understood why so many people have these and talk about it - it's just too easy