Live without shoulds. I could write a whole book about how I should be, what I should have done and what I should be doing, couldn’t you? The world seems to be full of experts on my life who like to tell me what I should be doing. Living with Beginner’s Mind means letting go of shoulds. I’m not advocating living without our own moral standards. I think that most of our shoulds reflect other peoples’ ideas on what our life should look like. We can let go of them.
Zenhabits blog

Well said. We should strive to be the best we can be, not what everyone else thinks we should be (or in my case, what I think everyone thinks I should be!).