Look around you. There are people who are doing a lot better than you.
Sure, you’ve chosen your path, more or less, see what you’re capable of and it seems attainable. If you’re patient, your time will come. Can’t forget the hard work, of course.
But are you working hard enough, though?
We think of practice as one thing and one thing only. And it is. But think about this for a moment. It takes many forms. You’ll try a bunch of new techniques within your field. You won’t feel like you’re on the same grounds, let alone doing the same things, every time you get up and practice.
Now, considering this, are you working hard enough?