How long

How longHow long will you bang on a stone?
You may begin to bleed,
But the stone will never open up for you.
How long can you curse your luck?
How long will you stay blind towards reality?
How long will you keep the grudge?
It's simple,
What is, is and shall remain that way.
What is not, is not and never will be.
It's important to know what to hold on to,
And when to let go.