Ignorance is also a pet peeve of mine. Ignorance is more expensive than an education will ever be. But you do have to have good work ethic. Surviving in the music biz takes more hard work and skill than almost anything I've ever come across. You also have to learn to cater to other people's schedules.
Nothing is for sure in the music business.
Working on that I think is the main key. As a band I beleive we have almost everything we need. Now all we need is to make a name for ourselves. The whole thing, it is all challenging. I believe you can succeed though.