No you're not a bitch. I had a similar thread here not too long ago about a "friend" who was draining me in a similar way.
She's an emotional vampire. Don't feel bad you cut her off. She probably talked for another 10 minutes before she noticed you weren't on the phone anymore.