Just got the Garmin watch - Stress levels through the roof?