So Kitty uses her power to send Logan back to the past to change it in X-Men: Days of Future Past. It all works 'fine' but when Logan finishes his job and saves the future, what makes him appear right on that moment with Charles X., where Charles says: "You are back ..." (after announcing that Logan is a history teacher).
If Logan finished the job in the last why did he come to that specific time? Why didn't he just 'disappear' since what happened in the future never happened.
Also why doesn't Logan remember anything after 1973? As he changed everything, in 1973 he should have had a normal life, and according to Charles he would become a history teacher. How come he doesn't remember that?
Logan's mind got in the mind of the 1973 Logan, but only for a few days. So if he changed the past, Kitty wouldn't have used her power on Logan, she probably wouldn't even knew it since there should be no 'X-men - Team' since the world should be in peace.
So technically Logan's mind would be stuck in 1973?
Or what really happened here?