i would never choose veera cuz she gets too involved and overdoes everything :
1) she completely invaded ranjan's private space when they had their initial problems,she freaking walked into ranjan's bedroom at night and bossed gunjan around,i am NOT supportive of what and all gunjan did,but veera over did things in her attempt to teach her *Bhabi*
 a lesson,she didnt make things any better but instead made gunjan want to escape that house even more and eventually that girl ran away from home to go to Kanneda and had a pshycotic meltdown when that travel agent cheated her.
2) she went over board with the shaadi drama,i mean what was the need to drag it all the way to the mandap,she cud have just allowed gunjan to talk to ranvi when she had called him instead of cutting the calls 
3) the worst one had to be when she decided to play the game of lose the guy in 5 days with ballu as an alternative solution to getting him to understand she had no such feelings for him,like ballu said she could have just slapped him but no she played with his innocent heart and broke it 😡 i can NEVER get over this one
4) her other stupid ways of making ppl understand also includes standing right ahead of veerji when he is busy driving his truck to give him a demo and make him understand that nihal was not responsible for their father's death,hijacking parties and ruining campaigns of her veerji's election competitors and without fail giving long long mahaan boring baashans!