@anybody,
Long distance relationships are tricky. They can work out, but the odds are stacked rather high against that. Add in the fact that you are 16 (I assume he's within a year or two of your age) and this was your first relationship and the odds are rather poor indeed.
The kicker about distance is that anyone can say nearly anything. You cannot verify much. Him being busy for months could very well mean that he was busy with someone else, or at least trying to get with someone else. Loyalty is possible but it is by no means guaranteed.
Another thing about distance is that it is insulating. By being able to say, "I have a boyfriend." to potential boyfriends, you keep yourself from taking chances. It can be very easy to turn down people because you're (you feel) technically 'taken'. It is safe and risk-free.
Plus it means you get a rather lopsided view of someone. Most people do not go online if they are feeling truly low, so you are getting a skewed picture. At least you two have already dated in person, but I guarantee you that he has changed (and I also guarantee that you have; that's what happens when you're 16 or so). You're probably not seeing him overly tired, or with zits, or when he's going over homework because he likely wouldn't be online much during those times, anyway. Hence you could be seeing a lot of happy talk - and the same is true in reverse, that you might (consciously or not) be projected an idealized version of yourself to him. Hence he misses you, not only because of who you are, but also because he doesn't catch you during the times that you're stressed out over homework, or you need to brush your hair, or you're arguing with your folks.
Long distance relationships can suppress this kind of reality. They can amp up the nostalgia, and they can keep people from taking worthwhile risks and giving others a chance.
Think about it. For someone who claims to care about you as much as he does, you only got one day out of the week that he was back. And he's often been slowing in communicating with you.
Don't waste your time hitching your wagon to this particular star.