From time to time, stress seems to sneak up out of nowhere and hits you like a ton of bricks – whether it be that approaching deadline at work, cramming for the exam that you procrastinated studying for, or catering to the countless needs of your family – there is an endless list of difficulties that bring stress to our daily lives.