I do want to add to the former post - that although according to Pema Chodron we are supposed to accept ourselves the way we are - I do also know that she believes that we need to be mindful of what we put out into the world too. In one of her most recent books "Practicing Peace in Times of War" she talks about how we need to consider all our acts and to try not to put aggression and hostility out into the world.
This really hit home for me this past week. While Steve and I were in Spain, I found almost nothing to be mad about. I was quite happily drinking beer and eating tapas and the subways in Madrid come right on time (with those screens that tell you exactly when they are coming, which I love) and no one, not one person was nasty on the whole trip. And Steve and I got along quite well.
But within twenty-four hours of returning home, I was my normal shrewish self and I acted out with Steve about a stupid cake for a seder. So, although it's important to accept ourselves for who we are, it's also important not to indulge our bad behavior either. I find that when I am annoyed about something, I can be a bit snarky (and a bit like my mother) and I'm finding that pretty unacceptable these days.
I am a work in progress.