Late period

My periods have been very weird for the past 3 months. I’m currently a day late. I haven’t had sex since November so idk what’s wrong with me. I got fingered on Thursday but there was no cum on his hands and I’m on the birth control pill. Any ideas of what could be happening?