Sounds like a bit of an obsession. Well, that’s ok. That’s what love feels like. Some love is obsessive, and other love is freeing. Women don’t like the obsessive kind, at least in a nerd, because you end up stalking her.
In a confident guy, as @Blondesjon would have you be, you might be able to carry it off, and carry her away. But that’s not who you are. You are not James Bond. @Blondesjon is James Bond, and thus thinks as James Bond thinks. For him, there is no black and white, only action, or not action. He has no time for wiffle-waffle.
It’s one way to be in the world, but not everyone is like that, nor is it a good thing for everyone to be that way. Your strength is your intelligence and your ability to remain calm in the middle of the storm.
This means you wait. Waiting tells you a couple of things. It tells you whether your love is an obsession of the moment, or whether it is something that has to do with her. If it has to do with her, you will come to know her better. You love her based on her looks or the way she is in school. She is a fantasy to you now. You don’t really know her, so you really can’t possibly love her…. yet.
Eventually, this boyfriend will go. If, when this happens, you know her better, and she knows you well enough to want to go out with you, then you will know your feelings have staying power. Feelings of the moment can be very powerful, but they can also leave as fast as they come. There are a million other girls just a pretty or nice or interesting as her. Don’t worry. You’ll connect with one, or even more, eventually. It’ll be nice and natural, because it’ll happen on both sides, and with a little bit of craziness. A little bit of craziness is good. A lot—not so much.