I agree, sister, Ram is not bad, rather, on the contrary, too good, so Nandini managed to inspire him for a long time, and he saw Vedika only as a "beautiful person", because he himself is like that. What we are, we see people like that, if not always, then often.
Now he knows Priya, who, being beautiful, knows how to distinguish that there is dirt in the world and you need to fight it off, she will teach Rama too. They just need time