Question: is oh my gosh bad?
Answer: Gosh is not a noun, but an interjection. An acceptable way to express surprise, be it good or bad. “Oh my G**!” offers our omnipotent supreme deity no glory and the phrase needs to be recognized for what it is—verbal sin.