Why are we being sympathetic towards Sahil. ganga should forget about him. His character is too weak for her. SHe needs a better man, or possibly no man in her life. However she does need her kids back. It won't add any colours to her life to have Sahil back in her life. Why do people think that a woman is incomplete without a man, even if the man has cheated on her big time. The fact that Sahil is repenting is good for him. But too much time has gone by and Ganga's life has moved forward, whereas his life has regressed, because he is just a bad businessman who doesen't know how to handle money. He is partly awed by Ganga because she is rich and famous.
I would have appreciated if he had returned to her when she had nothing with her. Returning to her now, will show weakness in the script and also give leeway to men to cheat on their wives knowing fully well that the poor wife will forgive them.
Sahil's chracter will come to an end, coz my feeling is that Ekta will kill him after sometime. Ganga will reunite with her children and possibly (i am not sure)have a new man in her life. This is what I assume and is also perfectly logical.