This show is determined to break my heart every episode, and this one certainly had so many hard to watch moments, we see a new character that sheds light on why Fitz the way he is, we meet a returning character whose smile brings joy into this world, but that joy don't last because we end up losing a character in a very meaningful and heartbreaking way.
There are quite few deep themes addressed in this episode, and the arc as a whole, about choice, and if your circumstances make you who you are and I really love every minute of it.