What if sarada is not sasuke's daughter but she is a daughter of Karin.let's say after sasuke's departure from the konoha, Karin married with a random guy and after sometime she died because of some random disease.
After Karin's death, sasuke might have told sakura to take care of Karin's child as their own child.
This hypothesis solves many issues I.e.
-sarada wearing glasses even though she is called to be an uchiha.Uchihas were known for their eye prowess.
-sasuke doesn't cheat sakura or he didn't have any kind of relationship with Karin otherwise at the end of the manga, she would have met with sasuke rather than sakura.
-sakura wouldn't accept to take care of sasuke's daughter from other woman.
It may also be possible that sakura is now a maid and she is taking care of sarada while sasuke and Karin are spending their honeymoon time at some random place.Lol
After Karin's death, sasuke might have told sakura to take care of Karin's child as their own child.
This hypothesis solves many issues I.e.
-sarada wearing glasses even though she is called to be an uchiha.Uchihas were known for their eye prowess.
-sasuke doesn't cheat sakura or he didn't have any kind of relationship with Karin otherwise at the end of the manga, she would have met with sasuke rather than sakura.
-sakura wouldn't accept to take care of sasuke's daughter from other woman.
It may also be possible that sakura is now a maid and she is taking care of sarada while sasuke and Karin are spending their honeymoon time at some random place.Lol