Hi.
Getting to know someone online can be very exciting, especially because you can picture him and your potential relationship with him however you like, and totally reinvent yourself as well. There can also be something very nice about connecting with someone mind-to-mind when appearances and other social issues are out of the way.
The thing to remember, of course, is that the liberating feeling of being anonymous online is exactly what makes it a bad idea to fully trust what your online guy is telling you. He's not necessarily lying about anything, but there's no way to find out. For the same reason, you should definitely not give him any personal information about you such as your name, address, phone number or school.
I would say that the first thing you need to ask yourself is: Do you want to end your "obsession" or are you still enjoying it too much? If it's keeping you from paying attention to what's going on around you in the real world, as your letter suggests, maybe it's time to try and distract yourself with something else: a new hobby? a school project? an online experience of some other kind?
If you stop chatting with this guy and still can't get him out of your mind, then maybe try visualizing something about him that you don't like--at all.
One last note: I don't recommend meeting him in person, but if it does come to that, definitely do it in a public place, bring someone along with you and let an adult know where you're going.