Are you having second thoughts?

“To have second thoughts” significa tener dudas sobre algo, pensar en cambiar de postura. Se traduce como “tener dudas”.

I’m having second thoughts about that job offer, it’s way too far to work there.

Tengo dudas sobre esa oferta de trabajo, está demasiado lejos como para trabajar allí.