JFGAhBro
Potential
I think Willow stayed with Tara out of obligation. When Oz came back in "New Moon Rising" she didn't know what to do and she finally decided when Oz left the second time, so what other choice did she have but to go back to Tara. If he stayed, she probably would've told her to take a hike! I know that's totally off the subject but I just had to let it out. Anyway, Tara and her had a lot of chemistry and the one thing that bonded them together was the magics, and that's also the one thing that broke them apart. So I vote that Willow should find a new love.