When it was time for you to get your very own guardian, there were no more angels left. So Xavier had to become a guardian to protect you. He couldn't go anywhere else except for following you. He was aggressive, rude, and had zero respect for you. He didn't even protect you.