Itadori is a young man with an incredible commitment to life and control over his consciousness. His will to live and fight for others got him to eat an ugly finger, which shows that he is a guy with solid determination.   So, it's probably all these factors that don't allow Sukuna to completely possess his body.