Life is never what we expect. Even when we have a glimpse of the future, there are always changes. Is this karma?
It is certainly true that when karma comes, we never expect it. Even if we know it is coming, just before it happens we go blank and get distracted. You can never hold back karma. The arrow in the air from the past always lands in the present.