Excellent review. I liked the way you compared Marty's fate in the movie with the Oedipus complex and storyline.
Plus, I had never really thought about all the different possible timelines before. It's true that the movie shows only one at a time, but there has to be a parallel universe thing going on, otherwise when things are changed in the past, Marty wouldn't be able to be the same in the future.
Cool analysis overall! I'll recommend it in my post :D
-The Cinema Twins