I know this is an old topic, but it's a good timely question.
Yesterday was an extremely stressful and trying day, one of those days that I would erase from history if it were possible. Thankfully, I was able to release some of the pressure of the day off on hubby, as he always has a listening ear (bless his heart). After explaining how terrible my day was to hubby and, listening to his point of view. I went into our bedroom and sit down to meditate, and then the phone rung. It was an old friend who just called to see how I was doing. We talked for about an hour, and I felt better. It was good to hear an unexpected pleasant voice.
Later that evening I called my best friend and we talked. She called another friend on three-way, and we laughed about some really funny times. After talking with hubby and friends the burden of the day was lifted. I was energized, and ready to face another day. Consequently, it's been smooth sailing. This has happened on numerous occasions. Whenever I needed someone to talk or listen to somehow a friend or family member has always been there. So, for me having the support of family and friends during difficult times has help to keep me focused.
What also helps is avoiding or keeping at bay toxic personalities especially during difficult times. If you don't have a good vibe, I'll treat you like a cancer, as behaviors and attitudes are contagious. Hang around low energy too long it will definitely rub off. It works the same with positive energy.
Love and support of family and friends is essential at all times.