think better of someone —(also: think the better of someone) form a higher opinion of a person:
- Surely no one could think better of Jason for the quoted remarks?
think better of something—change one’s mind with regard to smth.:
- Two years into his residency, Jadali thought better of his decision to become an internist.