Dear Survika - you are absolutely right. This was exactly the feeling I got. I don't personally think cancelling Honeymoon was a wrong thing. Yes it was sad for both, more for Sona, but this can easily happen in real life. If your married sister comes back to Maayaka, no one in the family would think about their son's honeymoon, the whole house would be thinking how to solve the sister's problem. That would be the response of an Indian family, and frankly what is a honeymoon in front of your sister's whole life. Honeymoon is important but it can happen at a later date too.
But what is really sad is that Dev really does not get anything for his own self. Most of the times, even when he wants something for himself, the things get twisted or manipulated in a manner that he does nit have a choice but to compromise. Obviously there are times (normal times) when he should try to rectify that imbalance, for example on Dussehra when they had already eaten at Bose house, Dev could have in featherly soft manner tried to drop that hint, instead he chose to tell Sona that she won't understand and brought back old times and their sufferings. So there are times when he can act differently, but he simply chooses to act as per his conditioning.
So whether he chooses or not, he is the one who has to compromise. His life is not his own at all, and the life that is not his own. how can he gift it to someone else i.e. Sona. 😕 So obviously as long as Dev's happiness can be compromised, Sona's happiness would be compromised