I am SO VERY TIRED so I will keep it brief.
I need to rewatch the fuck out that episode.
Time travel, unchangeable destinies, making bad choices to save your family, mommy issues, TIME TRAVEL, excellent casting, dangerous angels, and SQUICK MOMENTS galore (Mary/Samuel KISSING to seal the deal, wtf I know it was the demon but STILL hello you are the winner of the most fucked up thing I have seen tonight and I watched the VP debate and post-coverage).
Thinky thoughts to be posted after rewatch tomorrow. Yes.