have a mind of your own - definition and synonyms

phrase
  1. to have strong opinions and the ability to make your own decisions

    William certainly has a mind of his own!

See also main entry: mind