Nice work man. we all question our self every now and then, thats part of what makes us human. If it wont for those thoughts and emotions to give us inspiration we would never here music as good as that. Its seems clear to me that your good at wot you do because of the way you are so dont give up just yet !!
on Is it a mistake by DJVO