I loved Rishita, and the rushed romance here, hurting Dev! I like Rishita taking charge almost all the times when she is around Dev. Dev is stiff, the situations control him, but Rishita is Rishmendra; she tries to take control of every problem faced by her. They serve as excellent foils to each other!
Perhaps the reason they fit together like perfect pieces. Dev’s immense attraction towards Rishita is likely due to the edge she has in her personality. Don't we all love rude, bad boys? When it comes to women, we call them vamps. To me, Rishita looks more like a bad boy trope in the female version.
Strip away the family for a second; Dev probably felt free around her, given her edginess and sense of adventure. Dev is constricted as a personality. What a better way to seek fulfillment for a soul like Dev.