Just because you have feelings of inferiority does not mean that everyone else must suffer. Go to a therapist and seek help.
In the meantime, discriminating against people that you do not deem fit to be parents is another way of punishing and victimizing the children that are not being adopted out. I believe that is your true purpose in all of this, and not the sexual orientation or religion of the applicants parents.
You are capable of being better than this. Give those children a good home. Stop punishing them.