There’s always a tendency to put blame upon the self, because you know yourself best and you also clearest with your version of the story. However, as much as we don’t want to be recognised as petty people, sometimes there are situations that are simply not our fault, not our doing and not within our control.
Because we do not know, the best of us automatically assume blame. People then take advantage of your introspection and use it against you, seeding doubt and tearing down your self-worth.
Let not those who are unworthy, bring us down, for we only simply mirror their actions and react towards how they treat us. If we react by internalising blame, then it’s simply because they made us feel that way [Tarrant: actually that's quite true]. Our feelings tell us about ourselves, but also how people make us feel. How one person makes you feel, really tells more about them than about ourselves. If you are unhappy and blame yourself for it, it really is because the other person is not adequate in making yourself feel good about yourself - no matter how “perfect” he or she seems to be - then there is no point.
Then blame we all feel, is perhaps the blame we are made to feel.