Hi. I just wanna know if i might be pregnant or just late. Because i've never been this late for my period. I have a 21-day cycle, and I bled on my 31st day, and on its first day it was heavy, second day it was light and the 3rd day at night it was gone. Usually my period last for 5 days.