Good luck man. I had a mother of all days yesterday which culminated in my PC crashing. It's been much better today, but news like that really puts things into perspective. All the little problems you have in life and work are really so insignificant when it all comes down to it. At the end of the day if you've still got a job and your loved ones are healthy, that's better than most people.
You'll be alright, don't start smoking again. You know that isn't the answer.