Everyone has different meaning of success and your happiness depends on how you define success. Till you are not clear about your views, your life will be like a unsharpened pencil, Pointless.
Unless you are willing to have a go, fail miserably, and have another go, success won't happen.
If u merely think about work, office etc, it again depends on how you consider your work. What is the first thought that comes to your mind(about your workplace) when u wake up everyday?? Do u think about learning new stuffs and going a step further?
If you consider your work to be something u just have to get over with, you can never achieve success. Be excited about going to work and learning from entourage. Set your milestone for each day, achieve it and then with this sweet smell of success, reward yourself.
Successful People are not gifted, or more talented or workaholic. Successful people are those who set their priorities, make their own rules and then work on it..
So be esurient when it comes to learning, don't be swaggered by anything that comes on your way, do not try to obliterate your failure , instead learn from it and remember that the shortest way to do many things is to do only one thing at a time. :)