Ginni is too obsessed with love right now to think any rationally ..
But Karan got to think now if he really want to go ahead with this marriage or not now that he knows why Shivani is marrying him ...
Also its weird how Raghu cancelled the marriage because of Ginni fiasco and yet Karan wants to hide the Ginni fiasco from Raghu knowing that it could well break his marriage with Shivani whom he claims to love 😕😲 .. so CVs want to show Karan in his subconscious mind cares more for Ginni than his marriage with Shivani now 😉😛
Valid Point ...I agree with you,Even I was confused why karan doesn't want to reveal ginni's issue to Raghu,he gave priority to ginni over marriage to shivani..