You need to play chain of memories. You will find your answer there.
Why cant u just say why? i hate it wen people do that 2 me!
Namine makes Sora her protector
Namine, Kairi's Nobody, was created when Kairi lost her heart, while Roxas, Sora's Nobody, was created when Sora lost his heart. Because Kairi's heart was in Sora, Namine could control Sora's memories. Namine can take anyone's memories.
No, she did not. She changed a lot of his memories during the course of Chain of Memories/Re: Chain of Memories, but she did not totally destroy them. Near the end of the game, Marluxia commanded Namine to shatter all of Sora's memories, but she didn't want to. Although, Namine did remove Sora's memories of Castle Oblivion and of herself while he slept in the flower-shaped pod.
Namine put fake memories inside of Sora making him think she was important to him. When he finally meets her, she explains everything and with Sora knowing the truth, still tries to save her "fake memories or not."
Roxas should be with Namine. Because Roxas is Sora's Nobody and Namine is Kairi's Nobody, because Sora and Kairi's hearts of connected the sort of connects Roxas and Namine.
roxas-sora=namine-kairirearange sora's name you will get roxas with a x and roxas is soras nobodynamine is kairi's nobody
Roxas And Namine Is Apart of Sora, Roxas is The Dark Side of Sora And Namine is The forgetten Part of Sora So he has to Save them In order to be Whole Again
Sora hasn't kissed Kairi in any games yet, and he is not in love with Namine there for has never and will never kiss her.
SPOILER Because Namine has to put his memory back together.
Namine is Kairi's Nobody. She was created when Kairi's heart went into Sora in the beginning.
Sora's Nobody is Roxas, and Kairi's is Namine.
Near the very end of the game Namine appears,and Sora walks up to her but is stopped when an apparition of Roxas comes out of Sora. Then after Roxas' talk with Namine,he then fuses with Sora. So I guess you could say he's inside of Sora. Weird huh?