Question: is oh my gosh blasphemy?
Answer: If you believe that saying “oh, my God” is a sin, then saying “oh, my gosh” is a way of avoiding that sin. You are deliberately not taking the Lord's name in vain. The word gosh is one of many words like that: dang, heck, jeez. ... How are people so aware of other sin or blasphemy in public but not OMG?