Programming is thinking, not typing.
Working hard, being knowledgable, finding fulfillment in your work are all valuable traits. They’re also demonstrable in a way that “passionate” isn’t, and they will distinguish you more from…
The value of a design is not in how the designer feels about it. Passion doesn’t always translate to quality.
All you need to do is define what goals you want to achieve, and what skills you need to acquire to make it easier.