The easiest way to be unhappy in life is to blame other people or events for our own misery. Logically, this is a foolish thing to do. If the cause of our misery is external then there is nothing we can do about it, whereas internal causes provide us with the hope to change ourselves and thus alleviate our misery. Yet for some strange reason, we prefer to blame the outside world rather than look within. Perhaps it comes down to pride: we refuse to admit that we are responsible for our own unhappiness, and thus we keep ourselves trapped in this state.
It is so important to avoid blaming other people and events. This is particularly true in relationships, where we might criticise our partner because they are not doing enough to make us happy. The reality is, nobody can make us happy except for ourselves. Furthermore, nobody can make us unhappy except for ourselves.
To see the true source of our problems, we must look at ourselves deeply and frankly. We must drop any pride and be willing to admit our own role in creating suffering. Only when we do this can we set ourselves free.