A visual explanation of how past and present actions create our experiences.
Why we don’t always get what we want?

The man is pouring rice and wheat is coming out at the bottom. Because of our past actions, we won’t always get the matching results of our current actions.
Consistent Good Actions Bring Consistent Good Results

The man is pouring wheat and wheat is coming out at the bottom. If we take good actions all the time, then we will face good reactions all the time. Live a pious life by always being truthful, kind to everyone, and develop the nature of giving, and serving everyone.
Why Good Things Happen to Bad People?

The man is pouring nails now (taking bad actions) but wheat is coming out, because he had earlier poured wheat (took good actions), and are now reaping the rewards of past good actions. But because of the current bad actions, their be suffering in the future.
Why Bad Things Happen to Good People?

The man is pouring grains now (taking good actions) but nails are coming out, because he had earlier poured nails (took bad actions), and are now facing the punishment of past bad actions. But because of the current good actions, their be joy in the future.
“Lord Krsna said: It is by the force of karma that a living entity takes birth, and it is by karma alone that he meets his destruction.
His happiness, distress, fear, and sense of security all arise as the effects of karma.”
— Śrīmad-Bhāgavatam 10.24.13