Any creative pursuit can test your Buddha nature. To make something special you need to be excited about the idea but be prepared to throw things away. Focus on the goals, not the details. Respond to your work as it’s in progress. Try something, react and either build on that idea or toss it. Every final design should be the result of dozens, maybe hundreds, of these decisions.
I learned this the hard way. Years ago my wife and I ran a design studio, Daggus Designs, and we often worked side by side, sometimes on separate projects and sometimes collaboratively. She's an incredible graphic designer and it didn't take me long to realize she was producing better designs at a faster rate than myself.
Initially this was hard on my ego but I started watching her work so I could learn how she was so freaking fast. She began a design with an idea, maybe a thumbnail and some reference material, but once it was onscreen and in-progress she was fearless about trying new things: compositional adjustments, new color, new fonts, etc. She tried things quickly, tossed the bad ideas and kept the good ones. In contrast, I would stick to my initial concept and try to force that idea to work. I didn't let myself react to what was happening onscreen and it was slowing me down.
That was a long time ago and I've since adjusted my approach. Probably 90% of my work as a designer is thrown away but I produce better work in less time. Does that mean I’m a failure because I don’t use everything I produce? No, it means I’m constantly evaluating and adjusting my vision as its taking shape. The thing I have in my head is almost never the thing I end up producing and I find that keeping my vision locked on a singular goals makes my ideas fragile.
And, as an extra side bonus, the more receptive to new ideas you are the less likely you'll be hurt or get defensive when someone critiques your work. Whenever you sit down to work it's a good time to practice non-attachment.