Unfortunately, she's gay. *sigh*
She's bi, or she wouldn't hang out with you. There's no such thing as a "lesbian". Keep at it, you might have found a gem.
We're friends. We have similar tastes, politics, senses of humor, etc. I don't think I'd want to ruin that but having a 'relationship', nor do I think she'd go for it.
Still, you're right. I could do a LOT worse. (Come to think of it I have done a lot worse!)