In part 1 and most of part 2 he was this self loathing person who felt that he was worthless, if a Tsunade trained Sakura would've went with Sasuke in part 1, do you think he would've made her his new assistant.
The answer is yes
The answer is yes