Rarity has always believed that there exists a prince for every princess. And she's not wrong about that. She's just not right for quite the exact reasons she thinks she is.