Clearly the best episode of the season for me! I didn't even mind Bree and Roger that much. Also the last five minutes, I was shaking and crying and laughing at the same time basically. Finally they are reunited and I cannot wait for the next episode