thanks for ur help. My period has always been every 21 to 23 days since forever.. the doctor said it was fine
The best way to know is to take a pregnancy test espically if you missed your peroid!
Anytime you have unprotected sex you can become pregnant. Taking a test is the only way to know. Your cycle is quite short; have you talked with a doctor about that?