I am not sure about the depth of apology or a guarantee that this behaviour won't repeat but I actually saw some progress in Shaurya today, firstly he was back to listening and receiving information from Anokhi this time he genuinely wanted to know what was bothering her and how to rectify it. He heard her say "I can never look at you and not remember those words" as well as "you shouldn't be apologising just to me but all the girls who are trying to make something of themselves".
He reflected on this while talking to Kanchan "I shouldn't have questioned her character, not just her but any girl's".
However, he is still not quite there because the validation level might have gone down but it is still there. According to him, him hurting her was a retaliation of the heart she had meted out first. Hence the "kaha nahi par tang kiya hai". He desperately wants her to understand him without him saying much as opening up about his feelings is so difficult for him, he doesn't do that with anyone not Devi not Shaan, nobody. Which is why I am looking forward to see what his response for Anokhi's no is going to be in the precap!