Time0 you are fine, no worries, this all fits under the theme of what works for us and what does not.
I understand the frustration and anger and impatience. Anything you can do to also apply some compassion to yourself might be helpful, I know this is oft easier said than done. Sometimes I am able to think on what I would say to a friend going through a challenging time, then apply that to myself.
So many of us would never treat a friend as harshly as we treat ourselves.
Please feel perfectly free to continue telling us how you are, we all hope your journey goes smooth and eventually enjoys some sunny days.
Sarah