You're all wrong, just read the manga.
Orochimaru comes back to life and helps the leaf. He summons the 1st, 2nd and 3rd hokage and they tell him the truth to stop him from getting revenge. Sasuke knew that the leaf meant a lot to Itachi so he decided to protect it and fight edo madara with naruto and everyone.
all of you are wrong what actually happens is that after sasuke kills itachi, tobi (madara) tells sasuke the real purpose of itachi which was that he killed the whole clan to stop a 4th shinobi war from happening so then sasuke's new purpose was to destroy the leaf village. Then madara joins kabuto and kabuto uses a juts named edo tensei which makes all the akatsuki members come back to life. But itachi uses a special juts using his mangekyo sharingan so that kabuto can't cntrol him, then itachi goes to find sasuke to stop him from destroying the leaf village, after he gets to talk to sasuke since kabuto isn't controlling him he fades away. Then sasuke wasn't sure of destroying tha leaf village, then he decides that he should protect what his brother gave his life for (the leaf village) then sasuke returs to the village with his new purpose of protecting the leaf village.
no you guys a both wrong ever since sasuke found out about the truth about itachi(after he killed itachi that is)that itachi done every thing for sasuke and the only reason he joined the akatsuki was to make sure they didnt attack konoha. the reason he wiped out his whole clan was because when he was young he was introduced to war he hated all the deaths he hated conflict and then the uchiha clan wanted to make an uprising and take over the village (because when konoha was first formed there were too rivals the senju and uchiha but the senju got to the hokage spot and the uchiha got despised and hated ) and if they done that they would of killed lots of innocents and other villages might attack and it could start the 4th shinobi war so itachi had to choose between the village or his people he chose the village he killed his clan and then pleaded to the hokage to let sasuke live and said that if they killed sasuke he would leak all the leaf villages secrets to every other village and itachi fled the village knowing full well that he was branded as criminal scum and he wanted to die by sasukes feet eventually so he prolonged his life with medicine and when they fought itachi had the whole fight planned out he knew all sasukes moves and everything , the only reason he pressured sasuke was so that sasuke would be free of orochimaru (because sasuke bound orochimaru inside of him but if sasuke weakens orochimaru emerges)and all that time he fooled sasuke too the very end until sasuke found out (itachi couldv smashed sasuke if he wanted too). sasuke then annoyed with the village for making itachi kill the whole clan ,now sasukes new objective(after killing danzo)is to destroy the hidden leaf village . so no sasuke wont be coming back ever and when naruto meets up with sasuke next he wants to have a battle to the death when they next meet . so sasuke really hates naruto and the village cos he didnt hesutate to try kill sakura and he really wanted to kill kakashi
NOOOOOOO This is the true thing: Once sasuke kills itachi for wiping out the hole entire clan that was his only purpose so he returned to the koncho (Hidden leaf village) and when he returns naruto is hockage