What does it mean if a guy goes out of his way to avoid you?

Anonymous
Lately I noticed that this guy will go out of his way to avoid me. I rarely see him on campus, so this is all online. If I saw him in real life, he'd probably run the opposite direction

When I sign on to chat, he'll sign off immediately. He'll only sign on when I'm signed off aka invisible mode which is how I know he signs on when I'm off and how he knows when I sign off.

What the hell is that about? We're both in college and I like to think we are both mature adults.

Background info

- We went on ONE date, at then end of which he asked me out again. Only to cancel last minute. Then ask me out again, then cancel again.

-When I posted on a status update that I wanted to try this new restaurant, he immediately IMed me that he wanted to go with me

-I NEVER I'm him first. He always IMs me, so I don't see why he's in such a hurry to avoid potentially talking to me

What the hell? I'm just so curious why a guy would do this.

What do you think?

Updates
+1 y
PS why doesn't he just delete me if he's so into avoiding me?
What does it mean if a guy goes out of his way to avoid you?
1 Opinion