I teach two year olds at a Christian preschool and one of my kids says this all the time. In fact it is one of the only phrases I understand. I tried replacing it each time he says it with "Oh my stars!" it worked, but he says "stars" very similar to "God" (he talks like a 2 year old). Any ideas for something similar to say instead? "oh my ______"?