Yes he hasn't behaved as good with her as he was suposed to, but still he has those feelings within him which did make him realise her worth and maybe tht's y he didn't confess his love coz he felt himself unworthy of her due to his past...
n these days he is being brain-washed by brij each moment...so his behavious wid evry1, n not only siya in particular, hs changed a lot coz as he said it himself, he is an emotional fool...