I have met this guy online about two months. We have talked every day except for 5 days. We used to sign onto World of Warcraft and just talk; however, last Friday, we emailed each other and Saturday, we have started using Skype. And we talked for the first time that night too. Then on Sunday, it was back to World of Warcraft, then he shyly asked me if I would like to talk on Skype again. We have been talking that way ever since, except for Wednesday.

Prior to us talking on Skype, he was flirty etc. Since then, he has been late meeting me to talk on Skype. Wednesday he was 22 minutes late and yesterday he was 45 minutes. He apologized and said he lost track of the time (doing schoolwork). Last night before we signed out, he said for us to meet an hour later today since he can't make the other time.

Have progressed from the honeymoon phase to the next step? He has told me let's go slow and progress b/c I am important to him. He really likes me and adores me. He says he isn't going to leave me, and that I can trust him. He told me I have made his life better, he smiles, is happy, and has fun. He says he is happy when I am happy, my problems are his problems.

He has been acting strange the past few days. I asked him if he thought I was tired of talking to him. He said he was. Usually when I ask him what he is doing over the weekend, he would say he hoped to talk to me. Well, when I asked him, what he was doing over the weekend. He said he may go out. I asked if he wanted to talk, he said I don't know. This is prior to him admitting he thought I was getting sick of him. After I got him to admit what was wrong, he was coming out of shell again, but had to log out to get some sleep. He told me he feels the same, still wants the same, and that I am making things impossible (by worrying for no reason and overthinking thing and assuming how he feels).

We are supposed to meet at 6pm tonight and play chess. I am gonna try to get him out of IM chat and talk to me while we play. He says he trusts me and that I know the real him, but he is warning me, he has a short temper can be an arsehole, and can provoke fights. He told me is being the real him. I still like the real him.

His biggest fault with me is his lateness. He oversleeps or loses track of time easily, and it makes me feel like I'm not important. My biggest fault is I'm constantly trying to push him away when we talk (which isn't what i want to do at all).

I need some advice. He doesn't show affection, I have to initiate it. Everytime I ask him how he feels, he asks me first. I think this means he is scared of being hurt by me.

Should I just relax and see where things go? Or does he sound like a loser and should I dump him? Sorry this is so lengthy.