be in the first flush of (something)

be in the first flush of (something)

To be in the beginning or early stages of something. Of course they're happy now—they're still in the first flush of marriage!
See also: first, flush, of