@SriShay i respect ur opinion but my take on this is different if specifically talking about this track....
Firstly he did ask Ab to terminate the preg coz it was dangerous for her life, she denied, then he took utmost care of her, cut to labour day, he chose his Abhira over his baby that shows his love for her, then when his baby died even he had right to grieve for the same but he knew that he needs to be there for Abhira, this baby swap thing happened because of Rohit's incapability of handling the situation and his baby, he gave the baby to Ab, Ar didn't ask, he accepted, yes it was wrong but if we'll see why he did, then answer will be because he didn't wanted Ab to go through the same pain which she had already been through (infertility drama) or what Ar has been through (Bsp death) He loves her cares for her that's why he did what he did plus his fear of losing her, she clearly says ki agar mera bacha mar jata kuch ho jata toh main mar jaati (even in today's episode) and scares Armaan obv. So yeah can't totally blame him or maybe never for this kaand as he loves her so much and Rohit ne apna bacha daan kiya tha Armaan ke maana karne ke bawjood