haha!! some theory u have there!! but no i don't agree with you!! This is how ekta pictures rano's character!! remember that every sister have totally different personality from eachother!! now rano is the nerdy type and if you picture a bookworm they wouldn't look so fashionable now!! Also, rano is the type of girl that hold her fears inside of her and that's why she's always arguing with someone, but at the same time she's a very sweet character, because she loves her sisters a lot.. as for sahil, we know he's a player, but he does feel somehow attracted towards rano, but she always shrugs him off because maybe she thinks he's always using her and in a way she doesn't like jigz and her sons because how jigz and ranveer treat bani!! Last but not least, sahil accused of her cheating so she has the right to be mad on him, but this is changing now because she is becoming more softer towards sahil!! if you see her in KYPH, she looks really preety!!