feel like a new man
feel like a new man {v. phr.}
To feel healthy, vigorous, and well again after a major physical illness or emotional upheaval.
Ted felt like a new man after his successful heart bypass operation.
Categories:
Source: A Dictionary of American Idioms