Are you feeling stressed? Chances are you spend a lot more time indoors, hunched over your phone or tapping away at your laptop than you do basking outside. The constant buzzing of people, heavy traffic and overcrowded places in our everyday life can become mentally depleting and cause stress. Hanging out in nature or finding…