Am i totally mis-reading everything? I don't want to spoil what (if i'm not actually just *completely* deluded) could be the best thing that ever happens to me.
Take your own advice and run with it. If things dont work out, how could you possibly say this was the
worst thing that ever happened to you in your life? It wouldnt be. You will only know if you try.
Get some confidence, and ask her out. Sounds like you guys have some catching up to do.