Why are you whining? You posted in the showcase forum. That means you will get critics. If you don't get along with that you shouldn't post here.
Apropos "thinking like a kid":
thank you for killing my little project
That's truely like an adult. Get some negative feedback and then say "It's your fault that it didn't work". Improve it!