Messaging Twitch 10 times in a month is quite excessive, and can put you at the back of the support queue each time you contact them.
As the post by jbulava above Having problems on-boarding? Post here! says, the developer team cannot assit with the onbaord process sued for affiliate status here, so if you’ve already gone through the contact support link provided, be patient and wait, and do not spam them with emails.