There is definitely something else going on here, under the surface. I don't know if there's a dark side to him that's yet to come out but I believe this is part of Babita's journey to stop deifying him and realizing that he his a human being with imperfections.
I don't think it's because of his drinking habit. In fact he has probably been drinking less since Minnie and Babies arrived in his house. Yes, they keep talking about his liver but I don't think he's so careless as to ignore his health to that extent. He's a fit policeman after all, at least I hope he is.
Based on what he told Minnie today about there being certain things about the relationship between a man and woman and the complication between them both, I think there's something else that is holding him back that we either haven't thought of or has always been there but we failed to notice.
In yesterday's episode, too, he was holding back despite all the cues Babita was giving him. There are two possibilities I can think of: either he is conscious because of her rejection last time, or it is because of grieving for Imarti that something still prevents him from going all out.