To enjoy a successful career, you need more than desire to do well. You need commitment and must work hard to achieve your dreams. If you do not have the passion for the job you are doing, then it might be better to look for something else otherwise you will end up becoming frustrated. Remember we are living in a time where very talented people are competing for jobs, so you have to do your very best in order to be successful.