shiv is a really nice guy....he cares about averyone...i mean jus imagine if he could love one tashveer tht much then....wowwww
so when u really think about it....its not really shiv's fault...i mean first of all we all know that shiv knows about the raaz and he did warn her too....
he's not bad at heart....i think when he found out about the kundli thing he was probably all upset but didn't know wt to do and then he found out that he's getting married to gauri....but he couldn't tell her anything either....he also didn't want to hurt gauri so he tried to tell her by anger....she's very patients but he kept on trying to get rid of her....
c according to kundli his first wife suppose to die in a yr...so fm the first day he wanted divorce...but he couldn't let his family know about it...cuz they're the one who made him marry her....
and all that property thing was just another excuse to force him to marry gauri....just to save his life..after all they cant lose their favorite son...