I have the same problem. Mine usually stay perched on my head all day. I might have to give this a try.