Soldato
If you can't find any that stay in on there own I've found wearing an 80's style headband and pulling it down a bit at the back so it covers the ears can stop in ear headphones from falling out. It helps to stop that little bit of movement of the wire which ends up pulling them out.
I tried this with a hat, didn't work, they just fall out. Will have to get a band