Confused

Alrighty girls so, I've been super regular this year and have been getting my period around the 20th for ages. My last period was 10 days long and only ended on the 30th. NOW my period has just arrived? Well blood has anyway. Last time I had sex (was protected anyway) with my man was Monday so its not a miscarriage or anything.. I'm just hella confused anyone else had this problem?