From Now On is an idiom.
This phrase does not have any special story for how it originated. It came to be used regularly as a part of the English language. The only misconception is that some people thinks it means “immediately” but it means more of “starting from now”.
From Now On does not deny the past or the present, no it makes a declaration in the face of the past and the present.
From Now On is our proclamation!