I'm looking for a word (or phrase) for describing a person who acts according to his own will, who does what his heart says, and who does whatever he wants. I tried to search in many (more than 20) dictionaries but found nothing relevant. So, please provide a word or more for describing such a person. Do the following sentences mean what I want?
- He follows his heart.
- He follows his mind.
- He's a happy-go-lucky person.