Cruise found his niche and chose to excel at it:
Mr. Almost Totally Awesome who has just one little flaw that is keeping him from reaching his full potential, but don't worry. He fixes that flaw by the end of the movie and becomes Mr. Totally Awesome. And blah, blah, saved the world or whatever along the way.