New person

A person who has become much better or feels much better.

My friend is a new person now that he has quit smoking.