when do buffy and angel get back together
Buffy the Vampire Slayer (season 3) After attempting to start a new life in Los Angeles, Buffy Summers (Sarah Michelle Gellar) returns to Sunnydale in season three, and is reunited with her friends and her mother. She is no longer a criminal suspect; but Principal Snyder, who took a vindictive pleasure in expelling Buffy, refuses to reinstate her until he is told down by Giles. Angel (David Boreanaz) is resurrected mysteriously by the unseen Powers That Be.[2] While Buffy is happy to have Angel back, he seems to have lost much of his sanity in Hell. Buffy helps Angel recover but, having seen Angel's demonic side, Buffy's friends distrust him until he saves them from a monster.
Willow Rosenberg At the end of the second season, Willow begins to study magic following the murder of the computer teacher and spell caster Jenny Calendar (Robia LaMorte). Willow is able to perform a complicated spell to restore the soul of Angel, a vampire who is also Calendar's murderer and Buffy's boyfriend. During the third season three episodes explore Willow's backstory and foreshadow her development. In "Gingerbread", her home life is made clearer: Sunnydale falls under the spell of a demon who throws the town's adults into a moral panic, and Willow's mother is portrayed as a career-obsessed academic who is unable to communicate with her daughter, eventually trying to burn Willow at the stake for being involved in witchcraft;[14] her father is never featured. In "The Wish" a vengeance demon named Anya (Emma Caulfield) grants Cordelia's wish that Buffy never came to Sunnydale, showing what would happen if it were overrun with vampires. In this alternate reality, Willow is an aggressively bisexual vampire. In a related episode, "Doppelgangland", Willow meets "Vamp Willow", who dresses provocatively and flirts with her.[15]