Any creative pursuit can test your Buddha nature. To make something special you need to get excited about an idea but be prepared to throw it away. 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 of these decisions.
Probably 90% of my work as a designer is thrown away. Does that mean I’m a failure because I don’t have a 100% track record? No, it means I’m constantly evaluating and adjusting my vision as its taking shape.
The thing I had 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. Fragile ideas are not inherently bad, just be prepared to break them.
Practice non attachment and make it part of your process.