He is an NPC therefore he can only be feeling only what his code allows him to, but he has personality and acts (Bot not mine, stolen from someone)