Do you know why some people are ahead and some just flounder? It is with the ATTITUDE!
Your attitude has everything to do with how are you going to be progressing in whatever role you are currently in. Are you a complainer/whiner or are you the person who focuses on the good things that are happening?