Forever

Both American and British English prefer the one-word spelling. For ever was once more common when meaning for all future time, especially in British English, but it has long since lost to the spaceless spelling.