Stress dots Have you heard of stress dots? They are little pressure-sensitive dots that you place on your hand.