There's so much here
1."we know that good is opposed to evil"- This is an unsubstantiated assertion because I would bet we do not define good and evil in the same way.
2."we say that pain is evil"- No we don't. Pain is a biological response. The actions that cause the pain can be right, wrong or neither.
3.You're argument that you should give your God a pass on allowing evil because you believe you MIGHT have a greater plan is really disturbing. I want for a minute to imagine that you are witnessing but are helpless to rescue a 4 year old from being brutally raped and tortured. You hear their pained screams and their bones cracking and you would have the audacity to tell them that's is all worth it because God loves them and it's all worth it because He has a plan to comfort them? Allowing just one such situation to happen means God if he exists is not worth love let alone worship.
4." To what length do you expect God to go to steal away our humanity and negate science to protect the innocent from abuses"- Um.... humanity is always thrown away by theists when defending God because his stuff is divine and perceived as more important. This is where the saying, "Nobody feeds the homeless faster than an atheist," comes from. Theists always engage this hierarchy of God>humanity. This idea is straight out of the Bible that you are to love God more than you love your fellow man. Humans believe themselves to give control to God, so in a deluded sense "God" drives their actions.
Your whole premise relies on there being a God existing which is faith. You're using your faith to give God the exemption. Because people can have faith and come to different conclusions about the same thing (the nature of God), it is not a reliable path to truth. To get out of a special pleading fallacy you need demonstrable reasoning for the exclusion. This can't be faith. You can't just say God isn't held to the same standard because I define him not to be and expect someone else to give you a pass.