If you blame others for something that happens in your life, then you must wait until they change in order to get better.
Critics hang around and wait for others to make mistakes. But the real doers of the world have not time for criticizing others. They are too busy doing, making mistakes, improving, making progress.