this sounds like a description for buddhism ...
... and i would add,you are responsible for your own actions and their result.