fence-sitting

fence-sitting  {n.} or  {adj.}
Choosing neither side.
You have been fence-sitting for too long. It is time you made up your mind.
Categories: adjective noun time