Till now what I have seen, based on that shaurya has nothing to apologise for to shaan and astha. Infact, they need to apologise to him. he was a kid, its parents duty to take care of the kid and not the kids duty to know and understand adults/parents problems, specially if you haven't told them.
Astha and shaan, maybe good humans, but definitely not good parents. its their fault that other family members could ruin shaurya and fill him with hatred. They couldn't protect their own kid!