1) Is he is a good person in general with just one weakness (that is woman) : It does not appear so. If that was the case why should he give cruel expressions while molesting? If it was weakness, the expressions would have been very different. Why should he not feel conscious about spoiling someone's life for his weakness ? The phone call to priya. The person who has a weakness, under the influence of the weakness may do something, but will atleast repent later. But here he does not seem to even bother a little bit about spoiling an inncoent girl's life.
2) Is he is a bad person in general: It does not appear so also. We see him standing honestly in more than one occasion. Even in today's episode we have seen him blasting his friend for offering him bribe.
So, the only possibility that I can see right now is: that he is a completely black person. That is he does things to paint himself as Saint in front of the whole world, but has lot of black attributes to himself. He is a complete jerk behind that Saint Mask. Interestingly from the episode, it appears as though his black traits are well known atleast among his subordinates (the way the other police people supported him). And more interestingly none of his family members appear to know any of his dark black secrets.
First of all, does there exist a completely bad person? I personally dont agree to such existence, in normal circumstances. I mean, there can be few mentally inbalanced people. Most of the people are grey in nature. Have both black and white traits and their behaviour can change based on circumstances, the person associated and many more things. Earlier days, both the films as well as serials were potraying black and white characters. But nowdays grey characters are becomng more and more popular as they are more realistic. Especially in a serial like Maryada, which appears to be more realistic, do they want to show SSP as a complete black character.
In all what is Maryada doing ? Is it another typical serial with usual dramatic, unrealistic twists and turns ?