Nonsense, Intelligent Design doesn't teach religion. It doesn't say God or some holy being created us. Creation doesn't even state that. They both simply state something indeed created us - a cell. And yes, as stated before, Intelligent Design has scientific backing, and as it is a theory, it should be taught in school. You could make the same argument for a mathmatical theory, but they are all taught in schools, as that's the way it should be.
Happiness is not about being perfect.
It is about seeing beyond the imperfections.