I first stepped onto the spiritual path and discovered Buddhism in my early 20s. At the time I was confronting some of the pain and suffering that occurred in my youth. It was causing me difficulties in life as well as a fair bit of mental suffering. In as much as I can remember, my attitude was focused on blaming my parents for their mistakes and flaws, on blaming others for not accepting me.
Somewhere along the way in learning about Buddhism the idea of the law of karma in terms of multiple lives sunk in and I began to think that my life difficulties weren't so much caused by the world but by my past selves. I was to blame for everything! Rather than making me hate on myself and feel bad about myself though I found it very empowering, it meant that going forward I was in control of the quality of my lives.
I don't really have much of a sense of multiple lives anymore (well, maybe a little), but the whole idea of taking as much responsibility for the conditions of your life and mind the way they are now, I find very empowering going forward. It may not be that anyone can say that any of us are to blame for the circumstance of our lives, much depends simply on luck. Its to say that the practical/skillful way of bettering the situation is to realize its your life now and even if some aspects remain beyond your control the more effort you make at changing yourself and circumstances the better off you'll be. Not only making the most with the hand you're dealt, but the psychological satisfaction and peace of mind that comes with knowing you did what you could. It isn't a matter of blaming the victim, its a matter of empowering the victor.
I think this fits with the Buddhist lojong teaching of "drive all blame into one"
And Shantideva's stanza
Where would I find enough leather
To cover the entire surface of the earth?
But with leather soles beneath my feet,
It’s as if the whole world has been covered.”