yeah I agree. I can't remember what exactly happens when, but there were a couple points I almost stopped watching.

at this point the plot is so infected with time stream shifts/universe jumping/time travel (yes, those are all different things that have happened! (more than once!)) it seems unlikely we can ever go back to where it all started, I have just decided to let go and let god. but individual eps have been pretty good this year.