don't agree ranvi did everything for veera that is right. but this is not about veera, this situation is about baldev, ranvi is ever willing to believe the worst about baldev. he never once questioned rajveers motives, why is rajveer monitoring everything that baldev does, about his business which is very new.
when the illegal substance was found in baldev godown, baldev didnt know anything about and was innocent. it was quite clear that baldev would never be involved in storing, transporting ect illegal substances. knowing this ranvir easily believed that baldev is doing wrong thing. to such an extent that he would kill someone,
ranvi doesn't like baldev and always things the worst of him. he never once thought that baldev may be telling the truth and he may be truly innocent. ranvi is not thinking because of his prejudice he may be sending an innocent man to jail. now who is being selfish.
veeras heart tells her that baldev is innocent, thought all the evidence is against him. she doesnt want to go against her brother, but that brother is leaving no stone unturned to go punish the man she loves, so if her own brother doesn't trust her judgement of the guy she loves and at least give her a chance to prove baldev innocent. veera has no option but the go against him her brother/mother to save her love who is innocent.