I'm a Libra and my guy is a Gemini, I'm the tough on the outside but sensitive on the inside type and he knew that early on. I've always thought Gemini is the best match for Libra. He's like my other half, we have the same exact sense of humor and could sass each other for days, but when it's time to love an support each other we do that just as well. We simultaneously make people nauseous and full of envy when we're together. It's quite the enjoyable zodiac match.
I'm a Virgo. I don't currently have a crush, but over the years I've found myself drawn to fire signs... I've liked 2 Aries, a Leo, and most recently a Cancer/Leo cusp. It never happened with any of them though