I know I’m missing some days in between

I felt a flick around 1pm 4 hours ago and now I feel hot. Does this mean I ovulated? I was on 2.5mg of femara this month.