Gemini (May 21-June 20): Mean but nice boyfriend
People comment that you're like two people, Gemini, and your ideal boyfriend is the same way. He can come off as arrogant sometimes but you know inside he's a sweetie. You like a guy who can keep up with you and make it so you're never bored.