Thank you, @alexaventuria, for adding this important spiritual dimension to the discussion.
Namely, we are all responsible to some extent for our fortunes. If we truly examined this, we would have neither the time nor energy to blame anyone else, or external circumstances. Food for thought :)