Is this guy insane?

This guy has constantly been playing mind games with me. He has tried to make me jealous multiple times, has been hot and cold with me, sometimes passive aggressive with me. Sometimes he would outright throw bitter looks. He avoids me when he thinks I didn't notice or see him but in front of me, he was acting totally normal. He clearly has a problem with me then why is he continuing to chat with me? He can easily delete my number, stop saying anything and we are finished. He's not being polite because he has made backhanded comments at me and been rude and passive aggressive
Is this guy insane?
Post Opinion