Mr Trick
Scooby
Yes, Tara handled the addiction pretty well (although I still think she could have tried to check on Willow and help her a bit more. I'm convinced Oz and Kennedy would.) but I respect that Tara has boundaries and can stick up for herself. The problems are more in seasons 4 and 5 for me. Every time Willow does something it's wrong. Every opinion she has on magic, on how to treat Dawn. Tara whines about Willow not including her, and then when Willow tries to invite her out in Family she snaps at her (outside circumstances affecting her mood, I do understand). When Willow tries to be supportive about Spuffy in Intervention, Tara makes a rude remark and then when Tara is told by Buffy in season 6 she is the kind supportive one (to Buffy's face). She shoots down Willow when she brings up a possibility of bringing Joyce back, then goes along with bringing Buffy back, then when the sh#t hits the fan afterwards lets all the blame fall on Willow. Sorry but I just don't think it was a good relationship, and I certainly don't think it was all Willow's fault. Oz and Kennedy had a way of correcting Willow without acting like Willow wasn't fit to be with them.
And I do love the addiction arc
Think you have to remember that it got to the point where Willow could only help herself, and that having Tara around was maybe only going to hinder her progress. Its a different situation than when Oz put distance between himself and Willow after the Xander affair. And if you remember it was Oz who came back to Willow because he was missing her, and I assume because he felt that both were ready to try the relationship again, but I don't think he was checking up on her during the break.
I would have to rewatch those episodes to be fair. Besides, maybe if Tara does have those moments then that's a good thing, as in life no one is totally perfect all the time, and wouldn't it make for dull television if they were
See I never felt Tara did that, but I guess if that's your reading of it then fine, but we just arn't going to agree on Kennedy