My periods have been a little irregular lately but mostly are 28 days. However there were only 2 weeks between periods last month. I had sex at the weekend so should be due a period next week - I couldn’t be pregnant, could I?