off-again, on-again
off-again, on-again or on-again, off-again {adj. phr.}, {informal}
Not settled; changeable; uncertain.
John and Susan had an off-again, on-again romance.
I don't like this off-again, on-again business. Are we going to have the party or not?
Categories:
Source: A Dictionary of American Idioms