Sort of, related to my another qestion.
I am looking for mo secular (for the lack of a better word) version of a phrase "Di melius!".
While I know that deus could be interpreted as "destiny" or "heaven".
I'd like something like "Life decreed better!" (by "life" meaning it simply happened this way) or "Destiny decreed better!" (but without supernatural connotation of deus).