irregular periods

is it normal for your period to not come on the same exact date as every month even though the last time u had sex was 4-5 months ago?