We all go through this at times. In my last block, I only made it through by writing about the block.
By pinning those negative feelings to words I was able to give it less power.
I am not 100% over it, because time constraints make it harder to get into the flow, but what you have done here is excellent.