I know that stress. Without a doubt, do I know that stress.
However, as you said- chin up and all that, is really the only way to continue moving forward.
It must be dealt with, before things can get better.
Unfortunately, not knowing too much about your particular situation, I can only offer subjective insight from an outside point of view. Sometimes, that is effective as long as certain factors are known. Otherwise, it doesn't help much.
I realize, not knowing your situation, my ability is limited and even knowing it, my ability is still limited, not by you or your situation, but in what I can do to help. 