IMO there is a confusion on what karma is.
Karma is self-limiting unconscious habits and beliefs that create our life...
It is nobody's fault, b/c we are all human,
but it is an opportunity to transform those "weaknesses" into strengths...
...for those who dare to try.