Why does Guanyin Bodhisattva give whatever she wants, and give it if she doesn't want it?

Everything comes from both sides, and there is no need to give it to either side. How can there be a stage of giving without giving? Therefore, there are bodhisattvas (givers) and ordinary people (recipients) in the world because ordinary people have karma and harmony, and only bodhisattvas can give without the fate of ordinary people asking for help. Both are indispensable.