I have a question for all you Star Wars experts. It's a question that I've been trying to find the answer to but to no avail (at least none that I'm satisfied with).
In the first three episodes (Phantom Menace, Attack of the Clones, Revenge of the Sith), Obi Wan and R2 shared many scenes and adventures together. So much so that I considered him more of Obi's right-hand man than Anakin. So my question is...In "A New Hope", when Luke finally meets Obi Wan after Obi rescues him from the sand people and he tries to return R2 back to him, Obi Wan says he doesn't seem to remember owning a droid. How can he not remember R2 after what he and R2 have been through in the first three episodes? How can one of the most wise and powerful Jedi forget? I remember Obi calling R2 "a friend". How could he forget a friend?
The most valid answer I got was that Obi Wan did remember R2 but he wanted to keep it a secret so it doesn't endanger the mission ahead. He didn't want to disclose everything to Luke like when he told Luke that Darth Vader killed his father instead of telling him the truth. Maybe he thought that Luke couldn't stomach the truth of his existence and the journey that lies before him yet . So in time he would reveal the truth to him. I'm not really satisfied with this answer. I'm sure there's a better explanation.
Other that this discrepancy, George Lucas' brilliant epic storyline is flawless. Anyone want to take a crack at explaining this?