I can relate to the OP 100%. I went to the local velodrome for the first time yesterday. Before that, the closest I had been to one was watching Youtube clips. I planned to take the beginner's "track development class" but arrived too late after car (and navigation) troubles. I watched jealously from the stands, wondering if one of my old homebrew road conversions could survive a few laps.
I had the same "angels singing" experience. I've never been on the track, yet I feel it in my bones that it's something I need to do (or at least try).
It's going to be a long two weeks until the next class is offered and I get to try it for myself.