You are doing so good. You already know to expect these down times. Don't let them control you and throw you off track. You are handling this admirably. It's the hardest thing any of us have had to do. Let the emotions out and feel them.
Then........Back to work!
God bless you, Pin. You are helping other people so much even while you are hurting yourself. Listen to your own, well thought out advice. It sure has helped me.