Don't take life too seriously! Learn to enjoy yourself and be grateful for all you have.
Every performance is different. There are so many factors involved... the people I've met that day, the weather, the city I'm in, conversations, sleep, mood, everything. However, there are many nights when the stars align and I feel like both the story teller and the stranger in the crowd, hearing it all for the very first time.
If my lyrics mean something special to someone... that's the most important thing to me.
If they ask you to sign a contract up front or for money, that's usually a bad sign.
I'm a perfectionist... So to me, if I had my way, a song is never perfect, never finished.
Write your own music and write frequently. Go to as many live shows as you can as well (of bands you enjoy of course). You can learn a lot watching other performers.
Keep up with social media. Twitter and Facebook are both great ways to get your music out, especially internationally.
I don't know a lot about New Zealand except that it is beautiful! All of my friends in bands who have toured there have said great things about it so I hope I can go perform there soon!