Working as a graphic designer is not as glorified as many would think. It can be a stressful, cutting edge career, where one has to wear many different hats and face challenges daily. The industry technically and creatively evolves faster than almost any other industry, so graphic designers have to constantly stay on top of trends, learn new software, consistently stay creative, and come up with intriguing concepts and designs that will capture the minds and emotions of those who view the work.
A huge part of a graphic designer's job is being intuitive and attentive to the client's needs; being able to see through what they are saying vs what they are really saying (or meaning). It takes more than artistic ability to be a good designer; it takes excellent communication skills to understand and manage the client's expectations and criticisms. Developing client-related skills, and making the design process about them and their product (and keeping your ego out of your work) will set you above many other graphic designers.