sabrina the teenage witch does harvey come back
At the beginning of the sixth season Josh and Sabrina get together but soon face a tough decision when Josh is tempted to move abroad to work as a photographer. Things are made even more complicated between them when Sabrina's ex-boyfriend from high school, Harvey, reappears, this time dating Sabrina's roommate Morgan. At the end of the sixth season, Sabrina agrees to sacrifice true love in order to save Hilda after the latter literally falls to pieces after Sabrina sabotages her relationship. Hilda recovers and is married, but Sabrina then falls to pieces when Josh, Harvey, and an attractive waiter announce they are all moving away and will never see her again.
Sabrina the Teenage Witch (TV series)