Extremely sexual!! Why?!

kiani💜💋👨‍👩‍👦‍👦💍

I have been all over my boyfriend for the last two days and I don't know why?! I have been super lovey dovey and sexual like I've been all over him like white on rice ...any ideas if this has anything to do with my cycle coming up in 2 weeks?