Why am i so horny, is it normal?

So I am still a virgin n every time a week b4 my period I does be super horny is dat ok