short period

Kimberly

last month AF came 2 days early and lasted 6 days. this time it came a day late and lasted 3 days. could i be pregnant and when should i test??