OMG! I just got done watching S4xE3 - "In The Beginning"!
My sister and I have been waiting to know how Mary Winchester was entangled with Azazel, and I knew that she was the hunter, not John, but I never expected that her whole beautiful life with her husband and her boys came from a making deal with him! All to save John, who ended up doing the same for Dean, and then Dean for Sam...I'm just wow!!!
Mary Campbell Winchester is such a beautiful character and the more she's developed in the show, the more I love her : ) Normally I don't go crazy fan-girl about episodes, but this one was a real shocking explainer.