The idea of 'should' is responsible for so much unhappiness - I use that word to beat myself up with too, I'm trying not to do that these days because it's never been helpful.
Here's a link about 'should' I found interesting, hope you will too:
How to Enjoy the Journey More by Eliminating "Should"
Take care