Board Thread:Questions and Answers/@comment-1996340-20140630080929/@comment-134.99.162.100-20140713010350

Well C.C. is talking to lelouch, she might talk to herself, but who else could be the masked guy with her? I think it makes the ending actually even stronger. C.C. kept lelouch alive all the time so he could finish their contract. Saving him and getting rid of her immortality seems like a smart idea to me. Actually it would be pretty dumb (especially by C.C.) if it wasn't that way tbh.