Virgin horniness?

So I'm a twenty year old virgin, I've never gotten farther than making out.....ever sadly, however my horniness is freaking crazy, I dont think there are times I'm not driving myself up the wall imagining doing things to the guys in my sight, even if I don't think about it or there aren't any hot men around I'm still horny!! Like what the hell? Is this normal? Will it stop after I have sex? Cause touching myself just isn't doing it anymore