After watching the recent episodes: my take away is If Virat wants to go then why not just let him go? He is happy with his decision and he himself wants to do this. I know there are concerns for his safety and stuff yet he has done these missions so he knows the risks of this. Forcefully keeping will just make him more angry, agitated and distant. He finds solace in his work so in my opinion just let him go and do his duty as he wants to.
3