Decision making
have second thoughts
start having doubts about a decision you have made
change one's mind
(v) to change your decision, plan, or opinion about something
make a rash decision (about sth)
decide too quickly
make up one's mind
decide, choose.
keep one's options open
not make a final choice yet in order to have more possibilities
cross one's mind
occur to someone/ have a sudden idea
Keep/bear in mind
remember some information when making a decision about a matter
weigh up the pros and cons
consider the advantages and disadvantages
Wrap one's mind around
find a way to understand or accept (something)
give smth a lot of thought
think about something for a long time
be in two minds about sth
to have difficulty making a decision, be not sure what to choose
take into consideration
to keep something in mind when making a decision
think on one's feet
to make a quick decision or give an answer quickly