Life can mean a lot of things to everyone. Everyone of us has at least experienced a great and difficult challenge in our lives. That challenge will at least change your perception of life. It is important for us to know that, no matter how difficult, painful and seems impossible that path is, failure is just a step further away from greatness.