idiom
go back and forth
Meaning
to keep changing your mind about something
Example
He’s been **going back and forth** about buying a new car.