I've seen alot of memes about why Sukuna has been protecting megumi (He likes him) But the shibuya arc made alot of things clear, i think sukuna is going to use megumi to revive himself But its only possible if megumi collects all 10 shikagami (the cursed spirits he can use)