There's always going to be someone out there... who doesn't believe in you or who thinks your head is too big or you're not smart enough. But those are the people you need to ignore, and those are the times you need to just keep doing what you love doing.
At some point, I had to make a decision: I could practice more and become a really great guitar player or I could work on writing better songs. There are only so many hours in the day, and I found writing songs more fulfilling than working on becoming this virtuoso guitar player.
None of the things I have done would have been accomplished without a true team effort.