Well eeza i think shashwat is multilayered character. I think he wants to do on his accord but could not because he fear his father. And about that flash back.. I think he was just playing the role of puppet. We can't come to any conclusion by that small flashback.. He may have regret those. Who knows.
Well abasahib is to villainous. I read the grand father of original series was more subtle and used to love gayetri too much but i think they will Change many thing in hindi version..