Winston Churchill once quipped "when your going through hell just keep going" words now famous in a country song....my experience is these things run in streaks ..good and bad times that is with a lot of uneventfull time in between. My advice...for what its worth is "remember the good times in the bad times and the bad times in the good" it will keep you even keeled. Smoke good cigars late at night with a stiff drink and think about your bright future...
bro i am sorry to hear about everything. I hope that life picks up soon for you. just remember that for every hard time there are always good times. i hope it only gets better from here.
Hang in there Stephen. Keep your focus on the priorities and the rest will take care of itself. Adversity builds character, so I'm sure you're quite a character. We'll keep you and your family in our prayers.