Is Impatience Causing You Stress?