Been really horny lately

The week before last week i was away for my BF for about a week... we live together so i get to see him everyday but lately i have been really horny...its like if his not at work or we' ll be watching a movie or something i just wanna do it... i dont know when i am suppose to ovulate and if this could only be cause my periods is near... but i also have to say that i have been having issues with my periods so i have been skipping alot before i got on the pill for 6months just to get my hormones in order but now its been coming every month but never around the same time each month...last month i got spotting on the 13th... all i wanted to know is am i ovulating or what is this horniness...