Is there a secular, non vulgar alternative to "for heaven's sake"?

Wasn't going to answer this but the phrase invoked childhood memories with the cousins and my great-grandma who was a mild mannered god-loving woman. I don't think I can remember her ever raising her voice and when she said, "For pity's sake" she looked a little guilty, using that kind of strong language around the great-grandkids.


I'm surprised "For crying out loud!" isn't in here yet.


I believe that there is a famous Christmas song that implores us to be good for goodness' sake. Though this is still a euphemism, it is certainly more secular than God, Christ, or Pete(r).


Not an established phrase, but how about: "In the name of all that is secular and non-vulgar"?


How about good grief

See here:

used as an exclamation of dismay, surprise, or relief: Good grief, it's started to rain again!"

For lovers of Charlie Brown out there:

Charlie Brown saying "Oh, good grief!"