Ugh help me

Lately ive been feeling very horny, i havent seen my boyfriend for a couple months he comes back home next month, what can i do right now?!?!?!?! Its driving me crazy.