My daughter has this ability to always break the thermometer unintentionally and I must have bought a dozen! The longest a thermometer will last in the house is few hours and then it breaks. It is some kind of a weird force emanating from my daughter's pit that it just break ;)
A good friend gave us a very thin thermometer. It's not made of glass. It's just 2 1/2 inches long and 1/2 of an inch in width but is as thin as a piece of paper! The reader is like a heat sensitive part which registers green color on the temperature corresponding to the reading. So the moment you put this on your forehead (preferrably the forehead area because it is best to place it on a flat surface of the body), the color on the reader changes instantly to green on the temperature mark and this happens in few seconds. My only problem is that if you have sweaty forehead, it won't stick properly so I normally put adhesive tape on the sides of the thermometer to ensure it will stay in place to give an accurate result.
Another advantage to this small plastic and thin device is that there is no need to shake it to return the reading to zero. Once it cools, it's back to just being black. Also, unlike other digital devices which are battery operated, this one is not. So you save big money!
Now, my daughter cannot break this plastic thermometer. It's just like sticking a bandage on your forehead with no hassles at all.