One thought of mine that has always lingered was the idea of certain elements holding us back as people. I would say that its a bad thing to blame others or things that happen to us for the reason we stay in the same position that we are always in. There is nobody to blame but yourself in those situations. Fate plays a part as well, but with fate we can control what we can control within our lives to dictate fate but not stop it. Fate is inevitable. In a way, I like to think of it as some mentoring for ourselves. Moving with caution in everything that you do, but in moving with caution, you must never have fear. We can only be prepared for what is to come as people. An everlasting growth, a chance to continue progression within your life while at the same time witnessing someone getting inspired by your efforts which will eventually lead to better outcome.