Omkara's behaviour towards Riddhima appears childish and immature. To an extent, it is.
However, for those who are demanding sensibility from writers, regarding the circumstances surrounding their break-up, must read between the lines.
The issue is not pink cushions and an hideous bomber jacket. These are examples. At the heart of the matter is: miscommunication, and unwillingness to compromise.
Both Riddhima and Omkara are at fault.
Riddhima, is self-centred and blind to her boyfriend's preferences. This is not a crime. I have been guilty of imposing my likes and dislikes on my SO, time and again. It's what you do in a relationship, because you feel that you have that right on your partner.
Obviously, sometimes one can go overboard and it is the responsibility of the other half to draw the line.
This is where Omkara falls short. Why isn't he upfront about his feelings?
Maybe, because he does not want to hurt her feelings. Yet, one would assume that after being in a relationship for three years, a person would be comfortable enough to voice their likes and dislikes without fear of being judged or misunderstood.
Perhaps, it is because they have been in a long distance relationship for so long and only now, they are truly beginning to see each other for who they are. Maybe, they've never really known each other at all. Omkara has idolised Riddhima. He loves the idea of her, of what she stands for, what he perceives as virtues. However, when you really love someone, you love them for their imperfections as well.
You cannot love people by halves, and this is the sad truth that Omkara must realise.
It would only take a simple, calm conversation to make things clear.
Just as he cannot change for her, he cannot expect her to change for him either, however with negotiation, a happy medium can be reached.
In any case, if they do break up over something so petty, then it must be obvious that there was no true desire to make things work out in the end, because if there's one thing that I know for certain, it is that we fight for the people we love.
And if he can give her up so easily, he never loved her in the first place.