When he was not normal, he hated his mom alot. So it was easy for him to blast her wheneve she ill treated Sadhana. After he came to know, his choti ma was the main culprit and not his mom, he is feeling guilty. He feels he has hurt her vey much for the last 10-15 yrs by hating her, when she loved him. So he is abit guilt ridden and does not want to go against her and make her unhappy. Actually Alekh's character has alot of complexity. There is no doubt regd his love for Sadhana. He loves her too much, but the situations that came like Ranvir going to jail, Ragini's miscarriage and his mom's sadness at Ranvir going to jail, made him think about everyone, except himself and Sadhana. In making up for others, he hurt himself and Sadhana the most. As soon as he got ok, he has been alot of turmoil in his life. He will learn gradually and fight for Sadhana and himself. Their love is very strong, but the surroundings has made him to crush his love.
HE LOVES HER SO MUCH IT HURTS !!Cheer up. A actor like Alekh gets to potray so many complex characters and he is doing extremely well. I feel so nice when he totally ignores Mallika and does not show any interest to even talk to her.Alekh is right now disturbed by Sadhana signing on the divorce papers. He is blindly agreeing with whatever VAsu is telling him. I am sure he will retaliate against her when he knows VAsu has been misguiding him with false allegations against his love.
I TOTALLY agree with you. From a literary standpoint, Alekh is quite possibly the most complex character in the series. All the others have clear cut personalities that don't really change, but Alekh is rather unpredictable.