If you do not want to root your phone, I'm sorry but I doubt you will find much help. I strongly suggest that if you have access to a pc, find a guide and root your phone. Samsung's are by far the simplest phones to root, thanks to Odin. It's nearly impossible to break, even for the ultimate novice. What only takes minutes to complete will allow you to instantly solve this launcher issue, on top of opening up tons of customizable options, even on our under developed/under loved phones.
One solution to your problem would be to just uninstall tw launcher (after making a backup, of course) from your phone using titanium backup. I guarantee this will fix tw from ever opening
I understand this probably isn't what you wanted to hear, but it's all I got.
Mahalo
Sent from my SCH-I510 using Tapatalk 2