have second thoughts

Intermedio (B1) neutral

To start doubting a decision you already made.

"He started having second thoughts about moving abroad."