<human>: Throw away because I know he uses reddit occasionally.

So, I've been dating this guy (let's call him John) for over a month now. Things had been really good for a while. We'd text all the time, we'd skype almost every night, and he would come visit me every weekend. He was a really good boyfriend.

Our relationship was really awesome for the first month. But suddenly, he dropped off the face of the earth for 2 days. It was totally random, in the middle of the day with no sign of irregularity.  He finally texted me and said that he was having a crisis, he was feeling lost and not like himself. He said it wasn't my fault and that I'm an amazing person and whatnot. 

At first I was confused... I thought John ignoring me was a sign that he didn't want to be with me anymore. But every time we talked after that everything seemed almost normal, even though communication was on about a once daily basis. 

He still calls me beautiful and says he misses me from time to time. It's really bizarre. 

Before me, though, John was a virgin and had never been in a relationship with anyone. When I told him that him not talking to me hurt my feelings, he seemed like he had NO IDEA that it would hurt me. 

So, I'm confused. I don't wanna just leave him because he's being weird... I understand what it's like to be afraid of commitment and not feel like yourself, so I'm trying to cut him some slack. I'm trying to be understanding but it's so hard to be understanding when the other person won't talk to you. I know he also has an issue where sometimes he just feels absolutely numb to everything from time to time... I feel like that also could play a part?

Does anyone have any insight into what this could be? Or how I could communicate better with him? I'm trying to be supportive but I'm not sure how to go about it.

Can you summarize the given text in a few sentences?
<bot>: Great boyfriend goes AWOL for (what seems to be) no reason. Acts like things are okay since, but things are still different.